moka/doc/grammar.bnf

15 lines
168 B
BNF

ROOT ::= ATOM*
EXPR ::=
| ATOM
| CALL
| ARRAY
ARRAY ::= osquare EXPR* csquare
CALL ::= opar EXPR EXPR* cpar
ATOM ::=
| int
| float
| bool
| string
| symbol
| ident