aboutsummaryrefslogtreecommitdiffhomepage
path: root/doc/refman/RefMan-pre.tex
diff options
context:
space:
mode:
authorGravatar Arnaud Spiwack <arnaud@spiwack.net>2015-01-21 10:36:37 +0100
committerGravatar Arnaud Spiwack <arnaud@spiwack.net>2015-01-21 10:36:37 +0100
commit3527a32a9c055a1438f0c85b77d3dbd8d38cbd32 (patch)
tree6c4294309fc73135e153b1af8eb1fdd9aca61850 /doc/refman/RefMan-pre.tex
parentb855224b5ce5deda9853af1bed9b135a7ea9a76b (diff)
Reference Manual/Credits: expand the paragraph on the new proof engine to match the overall style.
Diffstat (limited to 'doc/refman/RefMan-pre.tex')
-rw-r--r--doc/refman/RefMan-pre.tex15
1 files changed, 12 insertions, 3 deletions
diff --git a/doc/refman/RefMan-pre.tex b/doc/refman/RefMan-pre.tex
index 66f3369e3..f45072ca4 100644
--- a/doc/refman/RefMan-pre.tex
+++ b/doc/refman/RefMan-pre.tex
@@ -950,9 +950,18 @@ projects:
Matthieu Sozeau.
\end{itemize}
-The full integration of the proof engine brings to primitive tactics and
-the user level Ltac language deep tactic backtracking and multi-goal
-handling.
+The full integration of the proof engine, by Arnaud Spiwack and
+Pierre-Marie Pédrot, brings to primitive tactics and the user level
+Ltac language dependent subgoals, deep backtracking and multiple goal
+handling, along with miscellaneous features and an improved potential
+for future modifications. Dependent subgoals allow statements in a
+goal to mention the proof of another. Proofs of unsolved subgoals
+appear as existential variables. Primitive backtracking make it
+possible to write a tactic with several possible outcomes which are
+tried successively when subsequent tactics fail. Primitives are also
+available to control the backtracking behavior of tactics. Multiple
+goal handling paves the way for smarter automation tactics. It is
+currently used for simple goal manipulation such as goal reordering.
The way Coq processes a document in batch and interactive mode has
been redesigned by Enrico Tassi with help from Bruno Barras. Opaque