Bruno BELANYI
21172e21e7
The assignment operator is lower priority than any other binary operator. Otherwise the following: ```tiger a := b | c ``` Would be parsed as: ```tiger (a := b) | c ``` Instead of the expected: ```tiger a := (b | c) ``` |
||
---|---|---|
.. | ||
tree_sitter | ||
grammar.json | ||
node-types.json | ||
parser.c | ||
scanner.c |