(* *)
(**************************************************************************)
-set "baseuri" "cic:/matita/LOGIC/CLE/defs".
+
(* ORDER RELATION BETWEEN POSITIONS AND CONTEXTS
*)
(* *)
(**************************************************************************)
-set "baseuri" "cic:/matita/LOGIC/Insert/defs".
+
(* INSERT RELATION FOR CONTEXTS
*)
(* *)
(**************************************************************************)
-set "baseuri" "cic:/matita/LOGIC/Insert/fun".
+
include "CLE/defs.ma".
include "Insert/inv.ma".
(* *)
(**************************************************************************)
-set "baseuri" "cic:/matita/LOGIC/Insert/inv".
+
(*
*)
(* *)
(**************************************************************************)
-set "baseuri" "cic:/matita/LOGIC/Insert/props".
+
(*
*)
(* *)
(**************************************************************************)
-set "baseuri" "cic:/matita/LOGIC/Lift/defs".
+
(* PROOF RELOCATION
*)
(* *)
(**************************************************************************)
-set "baseuri" "cic:/matita/LOGIC/NTrack/defs".
+
(* NORMAL PROOF TREE TRACKS
*)
(* *)
(**************************************************************************)
-set "baseuri" "cic:/matita/LOGIC/NTrack/inv".
+
include "NTrack/defs.ma".
(*
(* *)
(**************************************************************************)
-set "baseuri" "cic:/matita/LOGIC/NTrack/order".
+
include "Track/order.ma".
include "NTrack/props.ma".
(* *)
(**************************************************************************)
-set "baseuri" "cic:/matita/LOGIC/NTrack/props".
+
include "Insert/props.ma".
include "Track/defs.ma".
(* *)
(**************************************************************************)
-set "baseuri" "cic:/matita/LOGIC/PEq/defs".
+
(* EQUALITY PREDICATE FOR PROOFS IN CONTEXT
*)
(* *)
(**************************************************************************)
-set "baseuri" "cic:/matita/LOGIC/PNF/defs".
+
(* NORMAL FORM PREDICATE FOR PROOFS IN CONTEXT
For cut elimination
(* *)
(**************************************************************************)
-set "baseuri" "cic:/matita/LOGIC/PRed/defs".
+
(* SINGLE STEP PARALLEL REDUCTION
For cut elimination
(* *)
(**************************************************************************)
-set "baseuri" "cic:/matita/LOGIC/PRed/wlt".
+
(**)
(* *)
(**************************************************************************)
-set "baseuri" "cic:/matita/LOGIC/Track/defs".
+
(* PROOF TREE TRACKS
*)
(* *)
(**************************************************************************)
-set "baseuri" "cic:/matita/LOGIC/Track/inv".
+
include "Track/defs.ma".
(* *)
(**************************************************************************)
-set "baseuri" "cic:/matita/LOGIC/Track/order".
+
include "Insert/fun.ma".
include "Track/defs.ma".
(* *)
(**************************************************************************)
-set "baseuri" "cic:/matita/LOGIC/Track/pred".
+
(**)
(* *)
(**************************************************************************)
-set "baseuri" "cic:/matita/LOGIC/WLT/defs".
+
(* ORDER RELATION BETWEEN PROOFS IN CONTEXT
*)
(* *)
(**************************************************************************)
-set "baseuri" "cic:/matita/LOGIC/Weight/defs".
+
(* PROOF WEIGHT
For cut elimination and confluence
(* *)
(**************************************************************************)
-set "baseuri" "cic:/matita/LOGIC/datatypes_defs/Context".
+
(* FLAT CONTEXTS
- Naming policy:
(* *)
(**************************************************************************)
-set "baseuri" "cic:/matita/LOGIC/datatypes_defs/Formula".
+
(* FORMULAE
- Naming policy:
(* *)
(**************************************************************************)
-set "baseuri" "cic:/matita/LOGIC/datatypes_defs/Proof".
+
(* PROOFS
- Naming policy:
(* *)
(**************************************************************************)
-set "baseuri" "cic:/matita/LOGIC/datatypes_defs/Sequent".
+
(* SEQUENTS
- Naming policy:
(* *)
(**************************************************************************)
-set "baseuri" "cic:/matita/LOGIC/datatypes_props/Sequent".
+
include "datatypes_defs/Sequent.ma".
--- /dev/null
+preamble.ma NLE/defs.ma
+Insert/props.ma Insert/fun.ma
+Insert/inv.ma Insert/defs.ma
+Insert/defs.ma Lift/defs.ma datatypes_defs/Context.ma
+Insert/fun.ma CLE/defs.ma Insert/inv.ma
+datatypes_defs/Context.ma datatypes_defs/Proof.ma datatypes_defs/Sequent.ma
+datatypes_defs/Sequent.ma datatypes_defs/Formula.ma
+datatypes_defs/Proof.ma preamble.ma
+datatypes_defs/Formula.ma preamble.ma
+PRed/wlt.ma PEq/defs.ma PRed/defs.ma WLT/defs.ma
+PRed/defs.ma Insert/defs.ma
+Track/inv.ma Track/defs.ma
+Track/pred.ma PRed/defs.ma Track/inv.ma datatypes_props/Sequent.ma
+Track/defs.ma Insert/defs.ma
+Track/order.ma Insert/fun.ma Track/defs.ma
+Lift/defs.ma datatypes_defs/Proof.ma
+PNF/defs.ma PEq/defs.ma PRed/defs.ma
+datatypes_props/Sequent.ma datatypes_defs/Sequent.ma
+Weight/defs.ma datatypes_defs/Context.ma
+CLE/defs.ma datatypes_defs/Context.ma
+NTrack/props.ma Insert/props.ma NTrack/inv.ma Track/defs.ma
+NTrack/inv.ma NTrack/defs.ma
+NTrack/defs.ma Insert/defs.ma
+NTrack/order.ma NTrack/props.ma Track/order.ma
+PEq/defs.ma datatypes_defs/Context.ma
+WLT/defs.ma Weight/defs.ma
+NLE/defs.ma
+++ /dev/null
-H=@
-
-RT_BASEDIR=../../
-OPTIONS=-bench
-MMAKE=$(RT_BASEDIR)matitamake $(OPTIONS)
-CLEAN=$(RT_BASEDIR)matitaclean $(OPTIONS)
-MMAKEO=$(RT_BASEDIR)matitamake.opt $(OPTIONS)
-CLEANO=$(RT_BASEDIR)matitaclean.opt $(OPTIONS)
-
-devel:=$(shell basename `pwd`)
-
-ifneq "$(SRC)" ""
- XXX="SRC=$(SRC)"
-endif
-
-all: preall
- $(H)$(XXX) MATITA_FLAGS=$(MATITA_FLAGS) $(MMAKE) build $(devel)
-clean: preall
- $(H)$(XXX) MATITA_FLAGS=$(MATITA_FLAGS) $(MMAKE) clean $(devel)
-cleanall: preall
- $(H)$(XXX) MATITA_FLAGS=$(MATITA_FLAGS) $(MCLEAN) all
-
-all.opt opt: preall.opt
- $(H)$(XXX) MATITA_FLAGS=$(MATITA_FLAGS) $(MMAKEO) build $(devel)
-clean.opt: preall.opt
- $(H)$(XXX) MATITA_FLAGS=$(MATITA_FLAGS) $(MMAKEO) clean $(devel)
-cleanall.opt: preall.opt
- $(H)$(XXX) MATITA_FLAGS=$(MATITA_FLAGS) $(MCLEANO) all
-
-%.mo: preall
- $(H)$(XXX) MATITA_FLAGS=$(MATITA_FLAGS) $(MMAKE) $@
-%.mo.opt: preall.opt
- $(H)$(XXX) MATITA_FLAGS=$(MATITA_FLAGS) $(MMAKEO) $(@:.opt=)
-
-preall:
- $(H)$(XXX) MATITA_FLAGS=$(MATITA_FLAGS) $(MMAKE) init $(devel)
-
-preall.opt:
- $(H)$(XXX) MATITA_FLAGS=$(MATITA_FLAGS) $(MMAKEO) init $(devel)
(* Project started Sat Apr 7, 2007 ****************************************)
-set "baseuri" "cic:/matita/LOGIC/preamble".
+
(* PREAMBLE
*)
-include "../RELATIONAL/NLE/defs.ma".
+include "NLE/defs.ma".
--- /dev/null
+baseuri=cic:/matita/LOGIC
+include_paths= ../RELATIONAL
(* *)
(**************************************************************************)
-set "baseuri" "cic:/matita/RELATIONAL/NLE/defs".
+
include "NPlus/defs.ma".
(* *)
(**************************************************************************)
-set "baseuri" "cic:/matita/RELATIONAL/NLE/inv".
+
include "NLE/defs.ma".
(* *)
(**************************************************************************)
-set "baseuri" "cic:/matita/RELATIONAL/NLE/nplus".
+
include "NLE/defs.ma".
(* *)
(**************************************************************************)
-set "baseuri" "cic:/matita/RELATIONAL/NLE/order".
+
include "NLE/inv.ma".
(* *)
(**************************************************************************)
-set "baseuri" "cic:/matita/RELATIONAL/NLE/props".
+
include "NLE/order.ma".
(* *)
(**************************************************************************)
-set "baseuri" "cic:/matita/RELATIONAL/NPlus/defs".
+
include "datatypes/Nat.ma".
(* *)
(**************************************************************************)
-set "baseuri" "cic:/matita/RELATIONAL/NPlus/fun".
+
include "NPlus/inv.ma".
(* *)
(**************************************************************************)
-set "baseuri" "cic:/matita/RELATIONAL/NPlus/inv".
+
include "NPlus/defs.ma".
(* *)
(**************************************************************************)
-set "baseuri" "cic:/matita/RELATIONAL/NPlus/monoid".
+
include "NPlus/fun.ma".
(* *)
(**************************************************************************)
-set "baseuri" "cic:/matita/RELATIONAL/NPlusList/defs".
+
include "datatypes/List.ma".
include "NPlus/defs.ma".
(* *)
(**************************************************************************)
-set "baseuri" "cic:/matita/RELATIONAL/NPlusList/props".
+
include "NPlusList/defs.ma".
(*
(* *)
(**************************************************************************)
-set "baseuri" "cic:/matita/RELATIONAL/ZEq/defs".
+
include "datatypes/Zah.ma".
include "NPlus/defs.ma".
(* *)
(**************************************************************************)
-set "baseuri" "cic:/matita/RELATIONAL/ZEq/setoid".
+
include "NPlus/fun.ma".
include "ZEq/defs.ma".
(* *)
(**************************************************************************)
-set "baseuri" "cic:/matita/RELATIONAL/datatypes/Bool".
+
include "preamble.ma".
(* *)
(**************************************************************************)
-set "baseuri" "cic:/matita/RELATIONAL/datatypes/List".
+
include "preamble.ma".
(* *)
(**************************************************************************)
-set "baseuri" "cic:/matita/RELATIONAL/datatypes/Nat".
+
include "preamble.ma".
(* *)
(**************************************************************************)
-set "baseuri" "cic:/matita/RELATIONAL/datatypes/Zah".
+
include "datatypes/Nat.ma".
--- /dev/null
+preamble.ma datatypes/constructors.ma logic/connectives.ma logic/equality.ma
+datatypes/Nat.ma preamble.ma
+datatypes/Zah.ma datatypes/Nat.ma
+datatypes/List.ma preamble.ma
+datatypes/Bool.ma preamble.ma
+ZEq/setoid.ma NPlus/fun.ma ZEq/defs.ma
+ZEq/defs.ma NPlus/defs.ma datatypes/Zah.ma
+NLE/nplus.ma NLE/defs.ma
+NLE/props.ma NLE/order.ma
+NLE/inv.ma NLE/defs.ma
+NLE/defs.ma NPlus/defs.ma datatypes/Nat.ma
+NLE/order.ma NLE/inv.ma
+NPlusList/props.ma NPlusList/defs.ma
+NPlusList/defs.ma NPlus/defs.ma datatypes/List.ma
+NPlus/inv.ma NPlus/defs.ma
+NPlus/monoid.ma NPlus/fun.ma
+NPlus/defs.ma datatypes/Nat.ma
+NPlus/fun.ma NPlus/inv.ma
+datatypes/constructors.ma
+logic/connectives.ma
+logic/equality.ma
+++ /dev/null
-H=@
-
-RT_BASEDIR=../../
-OPTIONS=-bench
-MMAKE=$(RT_BASEDIR)matitamake $(OPTIONS)
-CLEAN=$(RT_BASEDIR)matitaclean $(OPTIONS)
-MMAKEO=$(RT_BASEDIR)matitamake.opt $(OPTIONS)
-CLEANO=$(RT_BASEDIR)matitaclean.opt $(OPTIONS)
-
-devel:=$(shell basename `pwd`)
-
-ifneq "$(SRC)" ""
- XXX="SRC=$(SRC)"
-endif
-
-all: preall
- $(H)$(XXX) MATITA_FLAGS=$(MATITA_FLAGS) $(MMAKE) build $(devel)
-clean: preall
- $(H)$(XXX) MATITA_FLAGS=$(MATITA_FLAGS) $(MMAKE) clean $(devel)
-cleanall: preall
- $(H)$(XXX) MATITA_FLAGS=$(MATITA_FLAGS) $(MCLEAN) all
-
-all.opt opt: preall.opt
- $(H)$(XXX) MATITA_FLAGS=$(MATITA_FLAGS) $(MMAKEO) build $(devel)
-clean.opt: preall.opt
- $(H)$(XXX) MATITA_FLAGS=$(MATITA_FLAGS) $(MMAKEO) clean $(devel)
-cleanall.opt: preall.opt
- $(H)$(XXX) MATITA_FLAGS=$(MATITA_FLAGS) $(MCLEANO) all
-
-%.mo: preall
- $(H)$(XXX) MATITA_FLAGS=$(MATITA_FLAGS) $(MMAKE) $@
-%.mo.opt: preall.opt
- $(H)$(XXX) MATITA_FLAGS=$(MATITA_FLAGS) $(MMAKEO) $(@:.opt=)
-
-preall:
- $(H)$(XXX) MATITA_FLAGS=$(MATITA_FLAGS) $(MMAKE) init $(devel)
-
-preall.opt:
- $(H)$(XXX) MATITA_FLAGS=$(MATITA_FLAGS) $(MMAKEO) init $(devel)
(* *)
(**************************************************************************)
-set "baseuri" "cic:/matita/RELATIONAL/preamble".
+
include "logic/equality.ma".
include "logic/connectives.ma".
--- /dev/null
+baseuri=cic:/matita/RELATIONAL