A Tiger grammar for tree-sitter
Go to file
Bruno BELANYI bca103a393 Fix indent queries
You need to add '@indent' to the *parent* node, which whill indent the
children. For some reason I understood it as marking the node that
should be indented when I wrote these.

These were tested manually in Neovim, I need to add a way to test them
correctly though.
2022-06-12 20:38:51 +02:00
bindings Add queries to rust bindings 2022-06-04 11:02:13 +02:00
queries Fix indent queries 2022-06-12 20:38:51 +02:00
src Add object-oriented constructs 2022-06-04 21:45:47 +02:00
test Add class tags 2022-06-04 21:50:45 +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 Release 0.1.0 2022-06-04 22:06:06 +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 Add object-oriented constructs 2022-06-04 21:45:47 +02:00
package.json Release 0.1.0 2022-06-04 22:06:06 +02:00
README.md Add README 2022-06-04 22:04:10 +02:00

tree-sitter-tiger

Tiger grammar for tree-sitter.

It includes extensions to the language that are specific to the EPITA dialect of Tiger: meta-variables, and Object Oriented syntax.

References