X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;ds=sidebyside;f=matita%2Fhelp%2FC%2Fsec_terms.xml;h=fbf8dd4ef9cb614c7dfb52eb4c2fa80e1ab210b2;hb=8d2887c7a3e452302bf976b6303c65c3a7f7961e;hp=faa4f765fedbac4f32d2cb7007c105db6059c8f3;hpb=2fa59f0450a2f1fe871a09fd9841ddc1bfd67080;p=helm.git
diff --git a/matita/help/C/sec_terms.xml b/matita/help/C/sec_terms.xml
index faa4f765f..fbf8dd4ef 100644
--- a/matita/help/C/sec_terms.xml
+++ b/matita/help/C/sec_terms.xml
@@ -5,62 +5,67 @@
Syntax
To describe syntax in this manual we use the following conventions:
- Non terminal symbols are emphasized and have a link to their definition. E.g.: &term;
- Terminal symbols are in bold. E.g.: theorem
- Optional sequences of elements are put in square brackets.
- E.g.: [in &term;]
- Alternatives are put in square brakets and they are separated
- by vertical bars. E.g.: [<|>]
- Repetition of sequences of elements are given by putting the
+ Non terminal symbols are emphasized and have a link to their
+ definition. E.g.: &term;
+ Terminal symbols are in bold. E.g.:
+ theorem
+ Optional sequences of elements are put in square brackets.
+ E.g.: [in &term;]
+ Alternatives are put in square brakets and they are
+ separated by vertical bars. E.g.: [<|>]
+ Repetition of sequences of elements are given by putting the
first sequence in square brackets, that are followed by three dots.
- E.g.: [and &term;]â¦
+ E.g.: [and &term;]â¦
Terms & co.
Lexical conventions
-
-
-
-
-
- &id;
- ::=
- â©â©&TODO;âªâª
-
-
-
-
-
-
-
-
-
- &nat;
- ::=
- â©â©&TODO;âªâª
-
-
-
-
-
-
-
-
-
- &uri;
- ::=
- â©â©&TODO;âªâª
-
-
-
-
+
+
+ id
+
+
+
+ &id;
+ ::=
+ â©â©&TODO;âªâª
+
+
+
+
+
+ nat
+
+
+
+ &nat;
+ ::=
+ â©â©&TODO;âªâª
+
+
+
+
+
+ uri
+
+
+
+ &uri;
+ ::=
+ â©â©&TODO;âªâª
+
+
+
+
+
Terms
-
+
+
+ Terms
-
&term;
@@ -144,9 +149,9 @@
-
+
+ Simple terms
-
&sterm;
@@ -241,9 +246,9 @@
-
+
+ Arguments
-
&args;
@@ -277,9 +282,9 @@
-
+
+ Miscellaneous arguments
-
&args2;
@@ -297,9 +302,9 @@
-
+
+ Pattern matching
-
&match_pattern;
@@ -316,6 +321,7 @@
+
@@ -344,7 +350,7 @@
[inductive|coinductive] &id; [&args2;]⦠: &term; â [|] [&id;:&term;] [| &id;:&term;]â¦
-[with &id; : &term; â [|] [&id;:&term;] [| &id;:&term;]â¦]
+[with &id; : &term; â [|] [&id;:&term;] [| &id;:&term;]â¦]â¦
(co)inductive types declaration
inductive i x y z: S â k1:T1 | ⦠| kn:Tn with i' : S' â k1':T1' | ⦠| km':Tm'