Where applicable, syntax of the construct under discussion is presented. The syntax of the rules is, written in itself:
rule: non_terminal `:' alternatives `;' ; alternatives: alternative | alternative `|' alternatives ; alternative: element* ; element: non_terminal | terminal | element `*' | element `+' | `[' alternatives `]' | `(' alternatives `)' ; non_terminal: non-space-characters ; terminal: open-quote characters close-quote ;
The definitions of
close-quote are left as an excercise to
Go to the first, previous, next, last section, table of contents.