8.16.0.4
J-Notation
(require j-notation) | package: j-notation |
| ‹body› | ::= | |
|
| | | ‹group› |
|
| | | ‹group› ; ‹body› |
| ‹group-list› | ::= | |
|
| | | ‹group› |
|
| | | ‹group› , ‹group-list› |
| ‹group› | ::= | ‹expression›+ |
| ‹expression› | ::= | ‹name› |
|
| | | ‹operator› |
|
| | | ‹literal-value› |
|
| | | ‹parens› |
|
| | | ‹brackets› |
|
| | | ‹block› |
| ‹parens› | ::= | ( ‹group-list› ) |
| ‹brackets› | ::= | [ ‹group-list› ] |
| ‹block› | ::= | { ‹body› } |