Max Brunsfeld
|
d09fa910ef
|
Put public headers in tree_sitter directory
|
2014-02-17 12:53:57 -08:00 |
|
Max Brunsfeld
|
9e2dc14182
|
Extract public compiler API into its own header file
|
2014-02-17 12:40:46 -08:00 |
|
Max Brunsfeld
|
5c1a0982df
|
Change repeat to mean zero-or-more
|
2014-02-15 15:43:32 -08:00 |
|
Max Brunsfeld
|
bf07522026
|
Fix bug in FIRST set function
|
2014-02-13 18:52:17 -08:00 |
|
Max Brunsfeld
|
812f27f43a
|
Clean up using statements
|
2014-02-12 23:06:26 -08:00 |
|
Max Brunsfeld
|
a8588cd4d3
|
Split up item set transition functions
|
2014-02-12 22:56:44 -08:00 |
|
Max Brunsfeld
|
dd0feea8e6
|
Remove more unused includes
|
2014-02-12 08:21:59 -08:00 |
|
Max Brunsfeld
|
27f305d556
|
Put rule_can_be_blank function in its own file
|
2014-02-11 13:21:45 -08:00 |
|
Max Brunsfeld
|
ca33c3942a
|
In parse table, store symbols as Symbol objects, not strings
|
2014-01-27 13:40:10 -08:00 |
|
Max Brunsfeld
|
3c42de1718
|
Fix errors in item set transition computation
|
2014-01-21 23:45:02 -08:00 |
|
Max Brunsfeld
|
1bf216b796
|
Rename next_{terminals,non_terminals} to first_set and follow_sets
This is to prepare for keeping track of lookahead symbols as part
of computing follow sets
|
2014-01-19 01:49:56 -08:00 |
|