aboutsummaryrefslogtreecommitdiffhomepage
path: root/contrib/interface/blast.mli
diff options
context:
space:
mode:
authorGravatar bertot <bertot@85f007b7-540e-0410-9357-904b9bb8a0f7>2001-12-18 14:02:29 +0000
committerGravatar bertot <bertot@85f007b7-540e-0410-9357-904b9bb8a0f7>2001-12-18 14:02:29 +0000
commit3154c8ae825e874470846d62f942087d79909700 (patch)
tree25c67d4d4a574d1e996baa4df1ed55465b627913 /contrib/interface/blast.mli
parent594bf5a8d753c0c93ed5f7fb4874675966d4d042 (diff)
Integrating the Ltac language and the Blast tool into the interface
capabilities: The Ltac language is the language that makes it possible to define new tactics without using the ocaml language (already present in coq for a few months). The Blast tool is a tool that checks whether the goals could be solve automatically and proposes the proof trace to the user. git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@2313 85f007b7-540e-0410-9357-904b9bb8a0f7
Diffstat (limited to 'contrib/interface/blast.mli')
-rw-r--r--contrib/interface/blast.mli5
1 files changed, 5 insertions, 0 deletions
diff --git a/contrib/interface/blast.mli b/contrib/interface/blast.mli
new file mode 100644
index 000000000..e8bcf95c6
--- /dev/null
+++ b/contrib/interface/blast.mli
@@ -0,0 +1,5 @@
+val blast_tac : (Ctast.t -> 'a) ->
+ Proof_type.tactic_arg list ->
+ Proof_type.goal Tacmach.sigma ->
+ Proof_type.goal list Proof_type.sigma * Proof_type.validation;;
+