An incremental parsing system for programming tools https://tree-sitter.github.io
Find a file
Max Brunsfeld a3a7546450 In SpyReader, store entire strings read, not individual chunks
Makes assertions easier to write. We don't need to assert
that the strings were read chunk by chunk.
2014-03-18 13:23:00 -07:00
examples Allow room in parse table for error and EOF entries 2014-03-18 08:04:17 -07:00
externals Add cpplint, lint script 2014-03-09 21:37:03 -07:00
include/tree_sitter Refactor ts_tree_children 2014-03-18 12:47:26 -07:00
script Fix some egregiously long lines 2014-03-09 23:58:25 -07:00
spec In SpyReader, store entire strings read, not individual chunks 2014-03-18 13:23:00 -07:00
src Refactor ts_tree_children 2014-03-18 12:47:26 -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