equal
deleted
inserted
replaced
33 identifiers are excluded). Quoted strings provide an escape for |
33 identifiers are excluded). Quoted strings provide an escape for |
34 non-identifier names or those ruled out by outer syntax keywords (e.g.\ |
34 non-identifier names or those ruled out by outer syntax keywords (e.g.\ |
35 \verb|"let"|). Already existing objects are usually referenced by |
35 \verb|"let"|). Already existing objects are usually referenced by |
36 \railqtoken{nameref}. |
36 \railqtoken{nameref}. |
37 |
37 |
38 \indexoutertoken{name}\indexoutertoken{nameref} |
38 \indexoutertoken{name}\indexoutertoken{parname}\indexoutertoken{nameref} |
39 \begin{rail} |
39 \begin{rail} |
40 name : ident | symident | string |
40 name : ident | symident | string |
|
41 ; |
|
42 parname : '(' name ')' |
41 ; |
43 ; |
42 nameref : name | longident |
44 nameref : name | longident |
43 ; |
45 ; |
44 \end{rail} |
46 \end{rail} |
45 |
47 |