\ /
V_______________________________________________________________ *)
-include "lambda-delta/reduction/tpr.ma".
+include "Basic-2/reduction/tpr.ma".
(* CONTEXT-SENSITIVE PARALLEL REDUCTION ON TERMS ****************************)
(* *)
(**************************************************************************)
-include "lambda-delta/reduction/tpr.ma".
+include "Basic-2/reduction/tpr.ma".
(* CONTEXT-FREE PARALLEL REDUCTION ON LOCAL ENVIRONMENTS ********************)
\ /
V_______________________________________________________________ *)
-include "lambda-delta/substitution/tps.ma".
+include "Basic-2/substitution/tps.ma".
(* CONTEXT-FREE PARALLEL REDUCTION ON TERMS *********************************)
(* *)
(**************************************************************************)
-include "lambda-delta/substitution/tps_lift.ma".
-include "lambda-delta/reduction/tpr.ma".
+include "Basic-2/substitution/tps_lift.ma".
+include "Basic-2/reduction/tpr.ma".
(* Relocation properties ****************************************************)
\ /
V_______________________________________________________________ *)
-include "lambda-delta/substitution/lift_weight.ma".
-include "lambda-delta/substitution/tps_tps.ma".
-include "lambda-delta/reduction/tpr_lift.ma".
-include "lambda-delta/reduction/tpr_tps.ma".
+include "Basic-2/substitution/lift_weight.ma".
+include "Basic-2/substitution/tps_tps.ma".
+include "Basic-2/reduction/tpr_lift.ma".
+include "Basic-2/reduction/tpr_tps.ma".
(* CONTEXT-FREE PARALLEL REDUCTION ON TERMS *********************************)
(* *)
(**************************************************************************)
-include "lambda-delta/reduction/lpr.ma".
+include "Basic-2/reduction/lpr.ma".
(* CONTEXT-FREE PARALLEL REDUCTION ON TERMS *********************************)
\ /
V_______________________________________________________________ *)
-include "lambda-delta/substitution/leq.ma".
-include "lambda-delta/substitution/lift.ma".
+include "Basic-2/substitution/leq.ma".
+include "Basic-2/substitution/lift.ma".
(* DROPPING *****************************************************************)
(* *)
(**************************************************************************)
-include "lambda-delta/substitution/lift_lift.ma".
-include "lambda-delta/substitution/drop.ma".
+include "Basic-2/substitution/lift_lift.ma".
+include "Basic-2/substitution/drop.ma".
(* DROPPING *****************************************************************)
\ /
V_______________________________________________________________ *)
-include "lambda-delta/syntax/length.ma".
+include "Basic-2/syntax/length.ma".
(* LOCAL ENVIRONMENT EQUALITY ***********************************************)
\ /
V_______________________________________________________________ *)
-include "lambda-delta/syntax/term.ma".
+include "Basic-2/syntax/term.ma".
(* RELOCATION ***************************************************************)
(* *)
(**************************************************************************)
-include "lambda-delta/substitution/lift.ma".
+include "Basic-2/substitution/lift.ma".
(* RELOCATION ***************************************************************)
(* *)
(**************************************************************************)
-include "lambda-delta/syntax/weight.ma".
-include "lambda-delta/substitution/lift.ma".
+include "Basic-2/syntax/weight.ma".
+include "Basic-2/substitution/lift.ma".
(* RELOCATION ***************************************************************)
\ /
V_______________________________________________________________ *)
-include "lambda-delta/substitution/drop.ma".
+include "Basic-2/substitution/drop.ma".
(* PARTIAL SUBSTITUTION ON TERMS ********************************************)
\ /
V_______________________________________________________________ *)
-include "lambda-delta/substitution/drop_drop.ma".
-include "lambda-delta/substitution/tps.ma".
+include "Basic-2/substitution/drop_drop.ma".
+include "Basic-2/substitution/tps.ma".
(* PARTIAL SUBSTITUTION ON TERMS ********************************************)
\ /
V_______________________________________________________________ *)
-include "lambda-delta/substitution/tps_lift.ma".
+include "Basic-2/substitution/tps_lift.ma".
(* PARTIAL SUBSTITUTION ON TERMS ********************************************)
\ /
V_______________________________________________________________ *)
-include "lambda-delta/substitution/tps_split.ma".
+include "Basic-2/substitution/tps_split.ma".
(* PARTIAL SUBSTITUTION ON TERMS ********************************************)
* [ suggested invocation to start formal specifications with ]
*)
-include "lambda-delta/ground.ma".
-include "lambda-delta/notation.ma".
+include "Ground-2/ground.ma".
+include "Basic-2/notation.ma".
(* BINARY ITEMS *************************************************************)
\ /
V_______________________________________________________________ *)
-include "lambda-delta/syntax/lenv.ma".
+include "Basic-2/syntax/lenv.ma".
(* LENGTH *******************************************************************)
\ /
V_______________________________________________________________ *)
-include "lambda-delta/syntax/term.ma".
+include "Basic-2/syntax/term.ma".
(* LOCAL ENVIRONMENTS *******************************************************)
\ /
V_______________________________________________________________ *)
-include "lambda-delta/ground.ma".
+include "Ground-2/ground.ma".
(* SORT HIERARCHY ***********************************************************)
\ /
V_______________________________________________________________ *)
-include "lambda-delta/syntax/item.ma".
+include "Basic-2/syntax/item.ma".
(* TERMS ********************************************************************)
\ /
V_______________________________________________________________ *)
-include "lambda-delta/syntax/lenv.ma".
+include "Basic-2/syntax/lenv.ma".
(* WEIGHTS ******************************************************************)
V_______________________________________________________________ *)
include "arithmetics/nat.ma".
-include "lambda-delta/xoa_props.ma".
+include "Ground-2/xoa_props.ma".
(* ARITHMETICAL PROPERTIES **************************************************)
-->
</section>
<section name="xoa">
- <key name="output_dir">lib/lambda-delta</key>
- <key name="objects">xoa</key>
+ <key name="output_dir">contribs/lambda-delta/Ground-2</key>
+ <key name="objects">xoa</key>
<key name="notations">xoa_notation</key>
<key name="include">basics/pts.ma</key>
<key name="ex">2 1</key>
(* *)
(**************************************************************************)
-include "lambda-delta/xoa_notation.ma".
-include "lambda-delta/xoa.ma".
+include "Ground-2/xoa_notation.ma".
+include "Ground-2/xoa.ma".
lemma ex2_1_comm: ∀A0. ∀P0,P1:A0→Prop. (∃∃x0. P0 x0 & P1 x0) → ∃∃x0. P1 x0 & P0 x0.
#A0 #P0 #P1 * /2/
XOA_DIR = ../../../components/binaries/xoa
XOA = xoa.native
-CONF = xoa.conf.xml
-TARGETS = xoa_natation.ma xoa.ma
+CONF = Ground-2/xoa.conf.xml
+TARGETS = Ground-2/xoa_natation.ma Ground-2/xoa.ma
all: $(TARGETS)