diff options
| author | herbelin | 2003-01-19 22:46:11 +0000 |
|---|---|---|
| committer | herbelin | 2003-01-19 22:46:11 +0000 |
| commit | e0d2ea6fe56fbde0aafc023729d652ba73a14305 (patch) | |
| tree | f234ae9234080132a6c967e535cd5b74cb53d8e4 | |
| parent | 6a778f81c7faa5676ee51cc7b0814b4a905d3889 (diff) | |
MAJ Ltac
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@3536 85f007b7-540e-0410-9357-904b9bb8a0f7
| -rw-r--r-- | CHANGES | 11 |
1 files changed, 8 insertions, 3 deletions
@@ -72,11 +72,13 @@ ML tactic and vernacular commands Tactic definitions -- static globalisation of identifiers and global references (source of +- Static globalisation of identifiers and global references (source of incompatibilities, especially, Recursive keyword is required for mutually recursive definitions). -- Fresh names for Assert and Pose now based on collision-avoiding - Intro naming strategy (exceptional source of incompatibilities) +- New evaluation semantics: no more partial evaluation at definition time; + evaluation of all Tactic/Meta Definition, even producing terms, expect + a proof context to be evaluated (especially "()" is no longer needed). +- Debugger now shows the nesting level and the reasons of failure Tactics @@ -94,7 +96,10 @@ Tactics - Coercions now handled in "with" bindings - "Subst x" replaces all ocurrences of x by t in the goal and hypotheses when an hypothesis x=t or x:=t or t=x exists +- Fresh names for Assert and Pose now based on collision-avoiding + Intro naming strategy (exceptional source of incompatibilities) - LinearIntuition (* no documentation *) +- Unfold expects a correct evaluable argument Miscellaneous |
