Max Brunsfeld
|
ceee7eefd0
|
Don't store text on documents
|
2014-02-20 18:38:31 -08:00 |
|
Max Brunsfeld
|
6ed6aa05cc
|
Update runtime code naming
Also, add macros so that code generator doesn't
need to know about any runtime variables names
or types
|
2014-02-20 13:30:43 -08:00 |
|
Max Brunsfeld
|
1b56832cb7
|
Use c++ in runtime src file
It makes string manipulation easier
|
2014-02-19 18:58:28 -08:00 |
|
Max Brunsfeld
|
e87380a8b7
|
Make separate PreparedGrammar subclass of Grammar for internal use
|
2014-02-19 13:36:38 -08:00 |
|
Max Brunsfeld
|
acad97cfd2
|
Separate concepts of hidden and auxiliary symbols
This way, we can hide auxiliary symbols from library users,
but still allow them to use hidden symbols
|
2014-02-19 13:05:54 -08:00 |
|
Max Brunsfeld
|
49ad910474
|
Skip whitespace by default in lexer
|
2014-02-19 12:48:38 -08:00 |
|
Max Brunsfeld
|
7c57c521af
|
Add missing header includes
For some reason, xcode tolerated these missing includes.
Travis CI doesn't.
|
2014-02-19 09:25:06 -08:00 |
|
Max Brunsfeld
|
d09fa910ef
|
Put public headers in tree_sitter directory
|
2014-02-17 12:53:57 -08:00 |
|