Home My Page Projects Code Snippets Project Openings diderot
Summary Activity Tracker Tasks SCM

SCM Repository

[diderot] Diff of /trunk/doc/report/grammar-defs.tex
ViewVC logotype

Diff of /trunk/doc/report/grammar-defs.tex

Parent Directory Parent Directory | Revision Log Revision Log | View Patch 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}}

Legend:
Removed from v.161  
changed lines
  Added in v.162

root@smlnj-gforge.cs.uchicago.edu
ViewVC Help
Powered by ViewVC 1.0.0