summaryrefslogtreecommitdiff
path: root/src/Transfer/Syntax/Doc.tex
diff options
context:
space:
mode:
authorbringert <bringert@cs.chalmers.se>2005-12-05 16:44:56 +0000
committerbringert <bringert@cs.chalmers.se>2005-12-05 16:44:56 +0000
commit747271941a9e4f698e985d6cb58efe2994e60d61 (patch)
tree206416ffc1ee62d54aa0bd2e2db5d99b66c24943 /src/Transfer/Syntax/Doc.tex
parent066d5bb0a95b973db596f492f39184cd120c1786 (diff)
Added tuple expressions and patterns.
Diffstat (limited to 'src/Transfer/Syntax/Doc.tex')
-rw-r--r--src/Transfer/Syntax/Doc.tex16
1 files changed, 9 insertions, 7 deletions
diff --git a/src/Transfer/Syntax/Doc.tex b/src/Transfer/Syntax/Doc.tex
index c9d98bced..9005ffcd0 100644
--- a/src/Transfer/Syntax/Doc.tex
+++ b/src/Transfer/Syntax/Doc.tex
@@ -142,7 +142,9 @@ All other symbols are terminals.\\
\begin{tabular}{lll}
{\nonterminal{Pattern3}} & {\arrow} &{\terminal{rec}} {\terminal{\{}} {\nonterminal{ListFieldPattern}} {\terminal{\}}} \\
- & {\delimit} &{\terminal{[}} {\nonterminal{ListPListElem}} {\terminal{]}} \\
+ & {\delimit} &{\terminal{[}} {\terminal{]}} \\
+ & {\delimit} &{\terminal{[}} {\nonterminal{ListCommaPattern}} {\terminal{]}} \\
+ & {\delimit} &{\terminal{(}} {\nonterminal{CommaPattern}} {\terminal{,}} {\nonterminal{ListCommaPattern}} {\terminal{)}} \\
& {\delimit} &{\terminal{Type}} \\
& {\delimit} &{\nonterminal{String}} \\
& {\delimit} &{\nonterminal{Integer}} \\
@@ -152,13 +154,12 @@ All other symbols are terminals.\\
\end{tabular}\\
\begin{tabular}{lll}
-{\nonterminal{PListElem}} & {\arrow} &{\nonterminal{Pattern}} \\
+{\nonterminal{CommaPattern}} & {\arrow} &{\nonterminal{Pattern}} \\
\end{tabular}\\
\begin{tabular}{lll}
-{\nonterminal{ListPListElem}} & {\arrow} &{\emptyP} \\
- & {\delimit} &{\nonterminal{PListElem}} \\
- & {\delimit} &{\nonterminal{PListElem}} {\terminal{,}} {\nonterminal{ListPListElem}} \\
+{\nonterminal{ListCommaPattern}} & {\arrow} &{\nonterminal{CommaPattern}} \\
+ & {\delimit} &{\nonterminal{CommaPattern}} {\terminal{,}} {\nonterminal{ListCommaPattern}} \\
\end{tabular}\\
\begin{tabular}{lll}
@@ -288,7 +289,9 @@ All other symbols are terminals.\\
\begin{tabular}{lll}
{\nonterminal{Exp13}} & {\arrow} &{\terminal{sig}} {\terminal{\{}} {\nonterminal{ListFieldType}} {\terminal{\}}} \\
& {\delimit} &{\terminal{rec}} {\terminal{\{}} {\nonterminal{ListFieldValue}} {\terminal{\}}} \\
+ & {\delimit} &{\terminal{[}} {\terminal{]}} \\
& {\delimit} &{\terminal{[}} {\nonterminal{ListExp}} {\terminal{]}} \\
+ & {\delimit} &{\terminal{(}} {\nonterminal{Exp}} {\terminal{,}} {\nonterminal{ListExp}} {\terminal{)}} \\
& {\delimit} &{\nonterminal{Ident}} \\
& {\delimit} &{\terminal{Type}} \\
& {\delimit} &{\nonterminal{String}} \\
@@ -323,8 +326,7 @@ All other symbols are terminals.\\
\end{tabular}\\
\begin{tabular}{lll}
-{\nonterminal{ListExp}} & {\arrow} &{\emptyP} \\
- & {\delimit} &{\nonterminal{Exp}} \\
+{\nonterminal{ListExp}} & {\arrow} &{\nonterminal{Exp}} \\
& {\delimit} &{\nonterminal{Exp}} {\terminal{,}} {\nonterminal{ListExp}} \\
\end{tabular}\\