--- a/src/FOL/IsaMakefile Thu Dec 22 00:29:14 2005 +0100
+++ b/src/FOL/IsaMakefile Thu Dec 22 00:29:15 2005 +0100
@@ -28,13 +28,13 @@
$(OUT)/Pure$(ML_SUFFIX): Pure
-$(OUT)/FOL$(ML_SUFFIX): $(OUT)/Pure$(ML_SUFFIX) $(SRC)/Provers/blast.ML \
+$(OUT)/FOL$(ML_SUFFIX): $(OUT)/Pure$(ML_SUFFIX) $(SRC)/Provers/blast.ML \
$(SRC)/Provers/clasimp.ML $(SRC)/Provers/classical.ML \
$(SRC)/Provers/eqsubst.ML $(SRC)/Provers/hypsubst.ML \
$(SRC)/Provers/ind.ML $(SRC)/Provers/induct_method.ML \
- $(SRC)/Provers/make_elim.ML $(SRC)/Provers/quantifier1.ML \
- $(SRC)/Provers/splitter.ML FOL.ML FOL.thy FOL_lemmas1.ML IFOL.ML \
- IFOL.thy IFOL_lemmas.ML ROOT.ML blastdata.ML cladata.ML \
+ $(SRC)/Provers/make_elim.ML $(SRC)/Provers/project_rule.ML \
+ $(SRC)/Provers/quantifier1.ML $(SRC)/Provers/splitter.ML FOL.ML FOL.thy \
+ FOL_lemmas1.ML IFOL.ML IFOL.thy IFOL_lemmas.ML ROOT.ML blastdata.ML cladata.ML \
document/root.tex eqrule_FOL_data.ML fologic.ML hypsubstdata.ML \
intprover.ML simpdata.ML
@$(ISATOOL) usedir -p 2 -b $(OUT)/Pure FOL
--- a/src/FOL/ROOT.ML Thu Dec 22 00:29:14 2005 +0100
+++ b/src/FOL/ROOT.ML Thu Dec 22 00:29:15 2005 +0100
@@ -17,5 +17,6 @@
use "~~/src/Provers/blast.ML";
use "~~/src/Provers/clasimp.ML";
use "~~/src/Provers/quantifier1.ML";
+use "~~/src/Provers/project_rule.ML";
use_thy "FOL";
--- a/src/HOL/IsaMakefile Thu Dec 22 00:29:14 2005 +0100
+++ b/src/HOL/IsaMakefile Thu Dec 22 00:29:15 2005 +0100
@@ -72,7 +72,7 @@
$(SRC)/Provers/clasimp.ML $(SRC)/Provers/classical.ML \
$(SRC)/Provers/eqsubst.ML $(SRC)/Provers/hypsubst.ML \
$(SRC)/Provers/induct_method.ML $(SRC)/Provers/make_elim.ML \
- $(SRC)/Provers/order.ML $(SRC)/Provers/quantifier1.ML \
+ $(SRC)/Provers/order.ML $(SRC)/Provers/project_rule.ML $(SRC)/Provers/quantifier1.ML \
$(SRC)/Provers/quasi.ML $(SRC)/Provers/splitter.ML $(SRC)/Provers/trancl.ML \
$(SRC)/TFL/casesplit.ML $(SRC)/TFL/dcterm.ML $(SRC)/TFL/post.ML \
$(SRC)/TFL/rules.ML $(SRC)/TFL/tfl.ML $(SRC)/TFL/thms.ML \
--- a/src/HOL/ROOT.ML Thu Dec 22 00:29:14 2005 +0100
+++ b/src/HOL/ROOT.ML Thu Dec 22 00:29:15 2005 +0100
@@ -22,6 +22,7 @@
use "~~/src/Provers/Arith/cancel_sums.ML";
use "~~/src/Provers/Arith/assoc_fold.ML";
use "~~/src/Provers/quantifier1.ML";
+use "~~/src/Provers/project_rule.ML";
use "~~/src/Provers/Arith/cancel_numerals.ML";
use "~~/src/Provers/Arith/combine_numerals.ML";
use "~~/src/Provers/Arith/cancel_numeral_factor.ML";