Go to file
Derek Schmidt 71ad604545 Bump version 2021-10-22 17:15:11 -07:00
bindings Initial commit. 2021-04-09 02:33:02 -05:00
examples Add example for #2. 2021-06-14 16:05:38 -05:00
first_pass Move old test into subfolder, setup basic parsing 2021-05-07 13:02:55 -05:00
queries Improve language coverage 2021-10-22 17:08:32 -07:00
src Improve language coverage 2021-10-22 17:08:32 -07:00
test Improve language coverage 2021-10-22 17:08:32 -07:00
.gitignore Improve language coverage 2021-10-22 17:08:32 -07:00
Cargo.toml Initial commit. 2021-04-09 02:33:02 -05:00
README.md Update README.md 2021-05-07 16:13:24 -05:00
binding.gyp Initial commit. 2021-04-09 02:33:02 -05:00
grammar-keywords.js Move old test into subfolder, setup basic parsing 2021-05-07 13:02:55 -05:00
grammar.js Improve language coverage 2021-10-22 17:08:32 -07:00
package-lock.json Bump version 2021-10-22 17:15:11 -07:00
package.json Bump version 2021-10-22 17:15:11 -07:00

README.md

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 to the nvim-treesitter folder

cp queries/* ~/.vim/BUNDLERPATH/nvim-treesitter/queries/haxe

You may have to create the haxe folder.

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