@plutojl/lezer-julia
v0.12.1
Published
lezer-based Julia grammar
Downloads
74
Keywords
Readme
lezer-julia
This is a Julia grammar for the lezer parser system.
The grammar was initially based on tree-sitter-julia.
The code is licensed under an MIT license.
Contributing
To initialize your development environment:
yarn install
This will install dependencies and build the parser.
To rebuild the parser after changing the grammar or the tokenizer:
yarn run prepare
If the build crashes with a GC related error, run export NODE_OPTIONS="--max-old-space-size=8192"
and try again.
To test the parser:
yarn test
The same commands should also work fine with npm
or pnpm
instead of yarn
.
The repository also includes a makefile for convenience.