A Tiger grammar for tree-sitter
Go to file
Bruno BELANYI 21172e21e7 Fix assignment priority
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)
```
2022-06-04 21:45:40 +02:00
bindings Add queries to rust bindings 2022-06-04 11:02:13 +02:00
queries Add meta-variable keywords high-lighting 2022-06-04 21:45:40 +02:00
src Fix assignment priority 2022-06-04 21:45:40 +02:00
test Fix assignment priority 2022-06-04 21:45:40 +02:00
.clang-format Add clang-format rules 2022-06-02 22:20:37 +02:00
.drone.yml Add Drone CI 2022-06-03 12:00:05 +02:00
.gitignore Ignore WASM artifact 2022-06-03 20:02:00 +02:00
binding.gyp Add scanner to bindings 2022-06-04 10:43:35 +02:00
Cargo.toml Fix Cargo manifest 2022-06-04 10:43:35 +02:00
flake.lock Bootstrap nix flake environment 2022-06-01 16:23:17 +02:00
flake.nix Use play-ground enabled 'tree-sitter' in devShell 2022-06-03 20:00:32 +02:00
grammar.js Fix assignment priority 2022-06-04 21:45:40 +02:00
package.json Add language information to 'package.json' 2022-06-02 22:20:37 +02:00