Max Brunsfeld
|
dd0feea8e6
|
Remove more unused includes
|
2014-02-12 08:21:59 -08:00 |
|
Max Brunsfeld
|
7d297f2f9e
|
Remove auxiliary rules from syntax tree
|
2014-01-28 22:09:37 -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
|
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 |
|
Max Brunsfeld
|
289992344e
|
Make separate Item classes for parsing and lexing
|
2014-01-18 09:47:26 -08:00 |
|
Max Brunsfeld
|
d015d57a53
|
Remove ItemSet class; just use a set
|
2014-01-13 18:47:57 -08:00 |
|
Max Brunsfeld
|
a21c42ca85
|
Rename close_item_set -> item_set_closure
|
2014-01-12 09:13:53 -08:00 |
|