biscuit
biscuit copied to clipboard
specify operator precedence
The grammar does not cover operator precedence. It would be good to match common rules, in order to be consistent with other languages and avoid surprises.
I think being consistent with rust operator precedences would be great:
- parens
- methods (those taking one argument, and those taking 0)
- unary
! */(left associative)+-(left associative)&(left associative)|(left associative)^(left associative)<=>=<>==(not associative)&&(left associative)||(left associative)