No description
Find a file
2021-05-07 16:11:04 -05:00
bindings Initial commit. 2021-04-09 02:33:02 -05:00
examples Add folding definition. 2021-05-07 16:10:51 -05:00
first_pass Move old test into subfolder, setup basic parsing 2021-05-07 13:02:55 -05:00
queries Add folding definition. 2021-05-07 16:10:51 -05:00
src Add folding definition. 2021-05-07 16:10:51 -05:00
test Move old test into subfolder, setup basic parsing 2021-05-07 13:02:55 -05:00
.gitignore Initial commit. 2021-04-09 02:33:02 -05:00
binding.gyp Initial commit. 2021-04-09 02:33:02 -05:00
Cargo.toml Initial commit. 2021-04-09 02:33:02 -05:00
foo Move old test into subfolder, setup basic parsing 2021-05-07 13:02:55 -05:00
grammar-keywords.js Move old test into subfolder, setup basic parsing 2021-05-07 13:02:55 -05:00
grammar.js Add folding definition. 2021-05-07 16:10:51 -05:00
package-lock.json Initial commit. 2021-04-09 02:33:02 -05:00
package.json Initial commit. 2021-04-09 02:33:02 -05:00
README.md Update README.md 2021-05-07 13:09:58 -05:00

A tree sitter parser for haxe.

I've only testing this using nvim-treesitter.

Use

Install nvim-treesitter.
Clone this repo, and run tree-sitter generate (you may have to install globally).
Once generated, copy the queries/highlights.scm to ~/.vim/bundle/nvim-treesitter/queries/haxe/highlights.scm

Open nvim, and run TSInstallFromGrammer haxe

This should get you running.

What it looks like / does so far (the color scheme is of course customizeable through the highlights / etc in vim).

image