SCM Repository
Diff of /branches/vis15/doc/syntax.md
Parent Directory
|
Revision Log
|
Patch
revision 3994, Sat Jun 18 18:41:33 2016 UTC | revision 3995, Sat Jun 18 20:00:19 2016 UTC | |
---|---|---|
# | Line 2 | Line 2 |
2 | ||
3 | ||
4 | :---------------|:--:|:----------- | :---------------|:--:|:----------- |
5 | _Program_ | ::= | { _GlobalDcl_ } _StrandDcl_ _Initialization_ [ _GlobalUpdate_ ] | _Program_ | ::= | { _GlobalDcl_ } [ _Block_ ] _StrandDcl_ _InitialStrands_ [ _GlobalInitially_ ] [ _GlobalUpdate_ ] |
6 | | | | | | | | | | |
7 | _GlobalDcl_ | ::= | _InputDcl_ | _GlobalDcl_ | ::= | _InputDcl_ |
8 | | \| | _ConstDcl_ | | \| | _ConstDcl_ |
# | Line 28 | Line 28 |
28 | | | | | | | | | | |
29 | _MethodName_ | ::= | **initially** \| **update** \| **stabilize** | _MethodName_ | ::= | **initially** \| **update** \| **stabilize** |
30 | | | | | | | | | | |
_Initialization_ | ::= | [ **initially** _Block_ ] _InitialStrands_ | ||
| | | | | ||
31 | _InitialStrands_ | ::= | **collection** _Comprehension_ | _InitialStrands_ | ::= | **collection** _Comprehension_ |
32 | | \| | **grid** `(` _ConstExpr_ `)` _Comprehension_ | | \| | **grid** `(` _ConstExpr_ `)` _Comprehension_ |
33 | | | | | | | | | | |
34 | _GlobalUpdate_ | ::= | **global** _Block_ | _GlobalInitially_ | ::= | **initially** _Block_ |
35 | | | | | | |
36 | _GlobalUpdate_ | ::= | **update** _Block_ | |
37 | | | | | | | | | | |
38 | _Block_ | ::= | `{` { _Statement_ } `}` | _Block_ | ::= | `{` { _Statement_ } `}` |
39 | | | | | | | | | | |
|
root@smlnj-gforge.cs.uchicago.edu | ViewVC Help |
Powered by ViewVC 1.0.0 |