Commit b44878a9 authored by Andrew M. Kuchling's avatar Andrew M. Kuchling

[Bug #1193001] Make the notation section use the same productionlist env. as other grammar rules

parent 183c4bd5
...@@ -43,10 +43,10 @@ grammar notation. This uses the following style of definition: ...@@ -43,10 +43,10 @@ grammar notation. This uses the following style of definition:
\index{syntax} \index{syntax}
\index{notation} \index{notation}
\begin{verbatim} \begin{productionlist}
name: lc_letter (lc_letter | "_")* \production{name}{\token{lc_letter} (\token{lc_letter} | "_")*}
lc_letter: "a"..."z" \production{lc_letter}{"a"..."z"}
\end{verbatim} \end{productionlist}
The first line says that a \code{name} is an \code{lc_letter} followed by The first line says that a \code{name} is an \code{lc_letter} followed by
a sequence of zero or more \code{lc_letter}s and underscores. An a sequence of zero or more \code{lc_letter}s and underscores. An
...@@ -55,7 +55,7 @@ through \character{z}. (This rule is actually adhered to for the ...@@ -55,7 +55,7 @@ through \character{z}. (This rule is actually adhered to for the
names defined in lexical and grammar rules in this document.) names defined in lexical and grammar rules in this document.)
Each rule begins with a name (which is the name defined by the rule) Each rule begins with a name (which is the name defined by the rule)
and a colon. A vertical bar (\code{|}) is used to separate and \code{::=}. A vertical bar (\code{|}) is used to separate
alternatives; it is the least binding operator in this notation. A alternatives; it is the least binding operator in this notation. A
star (\code{*}) means zero or more repetitions of the preceding item; star (\code{*}) means zero or more repetitions of the preceding item;
likewise, a plus (\code{+}) means one or more repetitions, and a likewise, a plus (\code{+}) means one or more repetitions, and a
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment