This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision |
buzz_syntax_bnf [2018/07/17 18:01] – ilpincy | buzz_syntax_bnf [2018/07/17 18:59] (current) – ilpincy |
---|
power ::= bitshift powerrest | power ::= bitshift powerrest |
powerrest ::= <nil> | TOKPOW power | powerrest ::= <nil> | TOKPOW power |
bitshift ::= bitwiselogic | operand TOKLRSHIFT bitwiselogic | bitshift ::= bitwiseandor | operand TOKLRSHIFT bitwiseandor |
bitwiselogicandor ::= bitwiselogicnot | bitwiselogic TOKBANDOR bitwiselogicnot | bitwiseandor ::= bitwisenot | bitwiseandor TOKBANDOR bitwisenot |
bitwiselogicnot ::= operand | bitwiselogic TOKBANDOR operand | bitwisenot ::= operand | TOKBNOT bitwisenot |
operand ::= TOKNIL | TOKCONST | TOKSTRING | TOKPAROPEN condition TOKPARCLOSE | TOKADDSUB power | idref | lambda | tabledef | operand ::= TOKNIL | TOKCONST | TOKSTRING | TOKPAROPEN condition TOKPARCLOSE | TOKADDSUB power | idref | lambda | tabledef |
| |