An incremental parsing system for programming tools https://tree-sitter.github.io
Find a file
Max Brunsfeld 67b33a615b Refactor generated parsers to used explicit table
This is slightly slower than encoding the parse table in
flow control, but allows the parser to inspect the parse
table more flexibly. This is needed for incremental parsing.
2014-03-17 18:43:17 -07:00
examples Refactor generated parsers to used explicit table 2014-03-17 18:43:17 -07:00
externals Add cpplint, lint script 2014-03-09 21:37:03 -07:00
include/tree_sitter Refactor generated parsers to used explicit table 2014-03-17 18:43:17 -07:00
script Fix some egregiously long lines 2014-03-09 23:58:25 -07:00
spec Refactor generated parsers to used explicit table 2014-03-17 18:43:17 -07:00
src Refactor generated parsers to used explicit table 2014-03-17 18:43:17 -07:00
.gitignore Generate makefile with gyp 2014-03-03 13:20:44 -08:00
.gitmodules Generate makefile with gyp 2014-03-03 13:20:44 -08:00
.travis.yml Update .travis.yml 2014-03-04 12:53:23 -08:00
README.md Add references to readme 2014-03-09 12:28:18 -07:00
todo.md Add more error recovery tests for JSON 2014-02-26 22:58:45 -08:00
tree_sitter.gyp Rename source files: .cpp -> .cc 2014-03-09 22:13:08 -07:00

tree_sitter

A library for generating incremental LR parsers with integrated lexers

Build Status

References