aboutsummaryrefslogtreecommitdiffhomepage
path: root/proofs/logic.mli
diff options
context:
space:
mode:
authorGravatar filliatr <filliatr@85f007b7-540e-0410-9357-904b9bb8a0f7>1999-10-08 12:46:39 +0000
committerGravatar filliatr <filliatr@85f007b7-540e-0410-9357-904b9bb8a0f7>1999-10-08 12:46:39 +0000
commit6c5ed959362f9e338e90798a880d8e6c1c27aa28 (patch)
tree7dde2500944bf75b7e24ffacc6ec5c305f0f77bd /proofs/logic.mli
parent05c710f373ed0936d3c67b3189e5db13d2b9ab70 (diff)
module Logic (ne compile pas encore)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@95 85f007b7-540e-0410-9357-904b9bb8a0f7
Diffstat (limited to 'proofs/logic.mli')
-rw-r--r--proofs/logic.mli17
1 files changed, 17 insertions, 0 deletions
diff --git a/proofs/logic.mli b/proofs/logic.mli
new file mode 100644
index 000000000..0366cd25b
--- /dev/null
+++ b/proofs/logic.mli
@@ -0,0 +1,17 @@
+
+(* $Id$ *)
+
+(*i*)
+open Pp
+open Proof_trees
+(*i*)
+
+val pr_prim_rule : prim_rule -> std_ppcmds
+
+val prim_refiner : prim_rule -> 'a Evd.evar_map -> goal -> goal list
+
+val prim_extractor :
+ ((type_judgement, constr) env -> proof_tree -> constr) ->
+ (type_judgement, constr) env -> proof_tree -> constr
+
+val extract_constr : constr assumptions -> constr -> constr