tree-sitter/src/compiler/build_tables
2014-02-10 13:20:43 -08:00
..
first_set.cpp In parse table, store symbols as Symbol objects, not strings 2014-01-27 13:40:10 -08:00
first_set.h Fix errors in item set transition computation 2014-01-21 23:45:02 -08:00
follow_sets.cpp Make separate functions for character-level and syntax-level rule transitions 2014-02-09 14:31:27 -08:00
follow_sets.h Rename next_{terminals,non_terminals} to first_set and follow_sets 2014-01-19 01:49:56 -08:00
item.cpp In LR(1) items, only store consumed symbols as booleans 2014-01-31 00:13:05 -08:00
item.h In LR(1) items, only store consumed symbols as booleans 2014-01-31 00:13:05 -08:00
item_set_closure.cpp Remove auxiliary rules from syntax tree 2014-01-28 22:09:37 -08:00
item_set_closure.h Make separate Item classes for parsing and lexing 2014-01-18 09:47:26 -08:00
item_set_transitions.cpp Properly merge transitions on overlapping character sets! 2014-02-10 13:20:43 -08:00
item_set_transitions.h Represent character sets as sets of character ranges 2014-02-05 18:56:04 -08:00
merge_transitions.h Properly merge transitions on overlapping character sets! 2014-02-10 13:20:43 -08:00
perform.cpp Rename Character -> CharacterSet, CharacterMatch -> CharacterRange 2014-02-03 13:05:51 -08:00
perform.h Separate table building operations from Item, ItemSet value objects 2014-01-11 16:49:57 -08:00
rule_transitions.cpp Properly merge transitions on overlapping character sets! 2014-02-10 13:20:43 -08:00
rule_transitions.h Make separate functions for character-level and syntax-level rule transitions 2014-02-09 14:31:27 -08:00
transition_map.h Properly merge transitions on overlapping character sets! 2014-02-10 13:20:43 -08:00