From b540ac616b3184bbd7e4710d4d9293c662b72ccb Mon Sep 17 00:00:00 2001 From: barras Date: Tue, 4 Nov 2003 14:13:38 +0000 Subject: *** empty log message *** git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@4793 85f007b7-540e-0410-9357-904b9bb8a0f7 --- doc/syntax-v8.tex | 21 +++++++++------------ 1 file changed, 9 insertions(+), 12 deletions(-) (limited to 'doc/syntax-v8.tex') diff --git a/doc/syntax-v8.tex b/doc/syntax-v8.tex index d2e81f9c2..1ae039b88 100644 --- a/doc/syntax-v8.tex +++ b/doc/syntax-v8.tex @@ -8,7 +8,7 @@ \usepackage{fullpage} \author{B.~Barras} -\title{A new syntax for Coq} +\title{Syntax of Coq V8} %% Le _ est un caractère normal \catcode`\_=13 @@ -410,7 +410,7 @@ $$ \TERM{(}~\NT{ident}~\KWD{:=}~\taclconstr~\TERM{)} \nlsep \TERM{generalize}~\PLUS{\tacconstr} \nlsep \TERM{generalize}~\TERM{dependent}~\tacconstr -\nlsep \TERM{lettac}~ +\nlsep \TERM{set}~ \TERM{(}~\NT{ident}~\KWD{:=}~\taclconstr~\TERM{)}~\NT{clause-pattern} \nlsep \TERM{instantiate}~ \TERM{(}~\NT{int}~\TERM{:=}~\taclconstr~\TERM{)} @@ -458,7 +458,7 @@ $$ \nlsep \TERM{constructor}~\OPT{\NT{tactic}} %% \nlsep \TERM{reflexivity} -\nlsep \TERM{symmetry} +\nlsep \TERM{symmetry}~\OPTGR{\KWD{in}~\NT{ident}} \nlsep \TERM{transitivity}~\tacconstr %% \nlsep \NT{inversion-kwd}~\NT{quantified-hyp}~\NT{with-names}~\NT{clause} @@ -479,8 +479,7 @@ $$ \nlsep \TERM{pattern}~\NT{pattern-occ}~\STARGR{\KWD{,}~\NT{pattern-occ}} \SEPDEF \DEFNT{conversion} - \tacconstr~\KWD{at}~\PLUS{\NT{int}}~\KWD{with}~\tacconstr -\nlsep \tacconstr~\KWD{with}~\tacconstr + \NT{pattern-occ}~\KWD{with}~\tacconstr \nlsep \tacconstr \SEPDEF \DEFNT{inversion-kwd} @@ -533,12 +532,10 @@ Conflicts exists between integers and constrs. \KWD{(}~\NT{quantified-hyp}~\KWD{:=}~\taclconstr~\KWD{)} \SEPDEF \DEFNT{pattern-occ} - \KWD{(} ~\NT{constr} ~\OPTGR{\KWD{at}~\PLUS{\NT{int}}} ~\KWD{)} -\nlsep \tacconstr + \tacconstr ~\OPTGR{\KWD{at}~\PLUS{\NT{int}}} \SEPDEF \DEFNT{unfold-occ} - \KWD{(} \NT{reference}~\OPTGR{\KWD{at}~\PLUS{\NT{int}}} ~\KWD{)} -\nlsep \NT{reference} + \NT{reference}~\OPTGR{\KWD{at}~\PLUS{\NT{int}}} \SEPDEF \DEFNT{red-flag} \TERM{beta} ~\mid~ \TERM{iota} ~\mid~ \TERM{zeta} @@ -607,7 +604,7 @@ has the keyword to be associated to \KWD{let} or to tactic \TERM{simpl} ? \nlsep \TERM{fresh} ~\OPT{\NT{string}} \nlsep \TERM{context} ~\NT{ident} ~\TERM{[} ~\taclconstr ~\TERM{]} \nlsep \TERM{eval} ~\NT{red-expr} ~\KWD{in} ~\tacconstr -\nlsep \TERM{check} ~\tacconstr +\nlsep \TERM{type} ~\tacconstr \nlsep \TERM{'} ~\tacconstr \nlsep \NT{reference}~\STAR{\NT{tactic-arg}} &&\RNAME{call-tactic} \nlsep \NT{simple-tactic} @@ -716,9 +713,9 @@ has the keyword to be associated to \KWD{let} or to tactic \TERM{simpl} ? \nlsep \TERM{prolog}~\TERM{[}~\STAR{\tacconstr}~\TERM{]} ~\NT{quantified-hyp} \nlsep \TERM{eauto}~\OPT{\NT{quantified-hyp}}~\OPT{\NT{quantified-hyp}} - ~\NT{hintbases} + ~\NT{hint-bases} \nlsep \TERM{eautod}~\OPT{\NT{quantified-hyp}}~\OPT{\NT{quantified-hyp}} - ~\NT{hintbases} + ~\NT{hint-bases} %% tauto \nlsep \TERM{tauto} \nlsep \TERM{simplif} -- cgit v1.2.3