SCM Repository
[diderot] / trunk / doc / report / grammar-defs.tex |
Diff of /trunk/doc/report/grammar-defs.tex
Parent Directory
|
Revision Log
|
Patch
revision 161, Tue Jul 20 14:08:09 2010 UTC | revision 162, Tue Jul 20 18:26:28 2010 UTC | |
---|---|---|
# | Line 21 | Line 21 |
21 | \end{Rules}} | \end{Rules}} |
22 | \newcommand{\ActorDeclRULES}{ | \newcommand{\ActorDeclRULES}{ |
23 | \begin{Rules}{ActorDecl} | \begin{Rules}{ActorDecl} |
24 | \RHS{\kw{actor} \term{Id} \kw{(} \nt{Params} \kw{)} \kw{\{} \LISTGRP{\nt{VarDecl}} \LISTONEGRP{\nt{ActorMethod}} \kw{\}}} | \RHS{\kw{actor} \term{Id} \kw{(} \nt{Params} \kw{)} \kw{\{} \LISTGRP{\nt{ActorStateDecl}} \LISTONEGRP{\nt{ActorMethod}} \kw{\}}} |
25 | \end{Rules}} | \end{Rules}} |
26 | \newcommand{\ParamsRULES}{ | \newcommand{\ParamsRULES}{ |
27 | \begin{Rules}{Params} | \begin{Rules}{Params} |
# | Line 31 | Line 31 |
31 | \begin{Rules}{Param} | \begin{Rules}{Param} |
32 | \RHS{\nt{ValueType} \term{Id}} | \RHS{\nt{ValueType} \term{Id}} |
33 | \end{Rules}} | \end{Rules}} |
34 | \newcommand{\ActorStateDeclRULES}{ | |
35 | \begin{Rules}{ActorStateDecl} | |
36 | \RHS{\OPT{\kw{output}} \nt{VarDecl}} | |
37 | \end{Rules}} | |
38 | \newcommand{\ActorMethodRULES}{ | \newcommand{\ActorMethodRULES}{ |
39 | \begin{Rules}{ActorMethod} | \begin{Rules}{ActorMethod} |
40 | \RHS{\term{Id} \nt{Block}} | \RHS{\term{Id} \nt{Block}} |
|
root@smlnj-gforge.cs.uchicago.edu | ViewVC Help |
Powered by ViewVC 1.0.0 |