5 lines
No EOL
210 B
BNF
5 lines
No EOL
210 B
BNF
program ::= statement*
|
|
statement ::= identifier = expression
|
|
expression ::= function_call | identifier | integer | string
|
|
function_call ::= identifier ( arguments )
|
|
arguments ::= expression ( , expression )* | |