An incremental parsing system for programming tools https://tree-sitter.github.io
Find a file
Max Brunsfeld 5cd07648fd Remove the separator characters construct
Now, grammars can handle whitespace by making it another ubiquitous
token, like comments.

For now, this has the side effect of whitespace being included in the
tree that precedes it. This was already an issue for other ubiquitous
tokens though, so it needs to be fixed anyway.
2014-09-01 20:19:43 -07:00
etc Add valgrind helper script 2014-06-09 13:24:30 -07:00
examples Remove the separator characters construct 2014-09-01 20:19:43 -07:00
externals Bump bandit 2014-06-16 13:21:03 -07:00
include/tree_sitter Remove the separator characters construct 2014-09-01 20:19:43 -07:00
script Don't use eval in test scripts 2014-08-31 00:40:50 -07:00
spec Remove the separator characters construct 2014-09-01 20:19:43 -07:00
src Remove the separator characters construct 2014-09-01 20:19:43 -07:00
.clang-format Add format script 2014-07-20 22:12:09 -07:00
.gitignore Add vim YCM config file 2014-06-23 12:47:12 -07:00
.gitmodules Generate makefile with gyp 2014-03-03 13:20:44 -08:00
.travis.yml Make separate helper scripts for testing compiler and runtime 2014-07-17 22:20:14 -07:00
.vimrc Add project vimrc 2014-06-26 07:29:23 -07:00
.ycm_extra_conf.py Add vim YCM config file 2014-06-23 12:47:12 -07:00
project.gyp Move StringInput into its own file 2014-08-01 12:43:14 -07:00
README.md repo name tree_sitter -> tree-sitter 2014-07-13 22:14:03 -07:00
tests.gyp Fix missing comma between CC flags in tests gyp file 2014-08-27 21:34:42 -07:00
todo.md Update todo 2014-07-21 13:20:00 -07:00

tree-sitter

A library for generating incremental LR parsers with integrated lexers

Build Status

References