X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=helm%2Fsoftware%2Fmatita%2Fhelp%2FC%2Fsec_usernotation.xml;h=efb9e564bb187d87d895b705cb3959496f4310ca;hb=cb424002ff13c0f0b52b54ab0477b133333878ae;hp=734e95692b135e39325c118db8b95666519fb832;hpb=5591e27a010ba6eb06cbd61b5b22358f2d572871;p=helm.git
diff --git a/helm/software/matita/help/C/sec_usernotation.xml b/helm/software/matita/help/C/sec_usernotation.xml
index 734e95692..efb9e564b 100644
--- a/helm/software/matita/help/C/sec_usernotation.xml
+++ b/helm/software/matita/help/C/sec_usernotation.xml
@@ -84,7 +84,7 @@
|
- left associative
+ right associative
Right associative
@@ -104,7 +104,153 @@
¬ation_rhs;
::=
+ &unparsed_ast;
+ &TODO;
+
+
+
+ |
+ &unparsed_meta;
+ &TODO;
+
+
+
+
+
+
+ unparsed_ast
+
+
+
+ &unparsed_ast;
+ ::=
+ @{&enriched_term;}
+ A content level AST (a term which is parsed, but not disambiguated).
+
+
+
+ |
+ @&id;
+ @id is just an abbreviation for @{id}
+
+
+
+ |
+ @&csymbol;
+ @'symbol is just an abbreviation for @{'symbol}
+
+
+
+
+
+
+ enriched_term
+
+
+
+ &enriched_term;
+ ::=
+ â©â©A term that may contain occurrences of &unparsed_meta;, even as variable names in binders, and occurrences of &csymbol;âªâª
+ &TODO;
+
+
+
+
+
+
+ unparsed_meta
+
+
+
+ &unparsed_meta;
+ ::=
+ ${&level2_meta;}
+ &TODO;
+
+
+
+ |
+ $&id;
+ $id is just an abbreviation for ${id}
+
+
+
+ |
+ $_
+ $_ is just an abbreviation for ${_}
+
+
+
+
+
+
+ level2_meta
+
+
+
+ &level2_meta;
+ ::=
+ &unparsed_ast;
+ &TODO;
+
+
+
+ |
+ term &nat; &id;
+ &TODO;
+
+
+
+ |
+ number &id;
&TODO;
+
+
+
+ |
+ ident &id;
+ &TODO;
+
+
+
+ |
+ fresh &id;
+ &TODO;
+
+
+
+ |
+ anonymous
+ &TODO;
+
+
+
+ |
+ &id;
+ &TODO;
+
+
+
+ |
+ fold [left|right] &level2_meta; rec &id; &level2_meta;
+ &TODO;
+
+
+
+ |
+ default &level2_meta; &level2_meta;
+ &TODO;
+
+
+
+ |
+ if &level2_meta; then &level2_meta; else &level2_meta;
+ &TODO;
+
+
+
+ |
+ fail
&TODO;