diff options
author | herbelin <herbelin@85f007b7-540e-0410-9357-904b9bb8a0f7> | 2002-05-29 11:10:24 +0000 |
---|---|---|
committer | herbelin <herbelin@85f007b7-540e-0410-9357-904b9bb8a0f7> | 2002-05-29 11:10:24 +0000 |
commit | 29c67f1d97221755415ace1e4317cb7af92e24f3 (patch) | |
tree | 3aaa1283625e248b31339dbb76279629ae27f02e /CHANGES | |
parent | 5a5c8682bcf7041f5a240b565f68e37478414b81 (diff) |
Nouveau modèle d'analyse syntaxique et d'interprétation des tactiques et commandes vernaculaires (cf dev/changements.txt pour plus de précisions)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@2734 85f007b7-540e-0410-9357-904b9bb8a0f7
Diffstat (limited to 'CHANGES')
-rw-r--r-- | CHANGES | 36 |
1 files changed, 35 insertions, 1 deletions
@@ -1,5 +1,39 @@ +Changes from V7.3 to ???? +------------------------- + +Language + +- Inductive definitions now accept ">" in constructor types to declare + the corresponding constructor as a coercion. + +ML tactic and vernacular commands + +- "Grammar tactic" and "Grammar vernac" of type "ast" are no longer + supported (only "Grammar tactic simple_tactic" of type "tactic" + remains available). +- Concrete syntax for ML written vernacular commands and tactics is + now declared at ML level using camlp4 macros TACTIC EXTEND et VERNAC + COMMAND EXTEND. + +Tactic definitions + +- static globalisation of identifiers and global references (source of + incompatibilities, especially, Recursive keyword is required for + mutually recursive definitions). + +Tactics + +- Double Induction now referring to hypotheses like "Intro until" +- "Inversion" now applies also on quantified hypotheses (naming as + for Intros until) +- NewDestruct now accepts terms with missing hypotheses + +Miscellaneous + +- Printing Coercion now used through the standard keywords Set/Add, Test, Print + Changes from V7.2 to V7.3 -========================= +------------------------- Language |