buzz_syntax_bnf

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revisionBoth sides next revision
buzz_syntax_bnf [2018/07/17 02:51] ilpincybuzz_syntax_bnf [2018/07/17 18:02] ilpincy
Line 69: Line 69:
   power              ::= bitshift powerrest   power              ::= bitshift powerrest
   powerrest          ::= <nil> | TOKPOW power   powerrest          ::= <nil> | TOKPOW power
-  bitshift           ::bitwiselogic | operand TOKLRSHIFT bitwiselogic +  bitshift           ::bitwiseandor | operand TOKLRSHIFT bitwiseandor 
-  bitwiselogic       ::= operand bitwiselogic TOKBANDOR operand | TOKBNOT bitwiselogic+  bitwiseandor       ::= bitwisenot bitwiseandor TOKBANDOR bitwisenot 
 +  bitwisenot         ::operand | bitwisenot TOKBANDOR operand
   operand            ::= TOKNIL | TOKCONST | TOKSTRING | TOKPAROPEN condition TOKPARCLOSE | TOKADDSUB power | idref | lambda | tabledef   operand            ::= TOKNIL | TOKCONST | TOKSTRING | TOKPAROPEN condition TOKPARCLOSE | TOKADDSUB power | idref | lambda | tabledef
  
  • buzz_syntax_bnf.txt
  • Last modified: 2018/07/17 18:59
  • by ilpincy