tree-sitter/src/compiler/build_tables
2016-11-19 13:59:34 -08:00
..
build_lex_table.cc Represent rule metadata as a struct, not a map 2016-11-19 13:59:34 -08:00
build_lex_table.h Make the compile function plain C and take a JSON grammar 2016-01-11 12:33:48 -08:00
build_parse_table.cc Make conflict messages explicit about precedence combinations 2016-11-18 17:05:16 -08:00
build_parse_table.h Make the compile function plain C and take a JSON grammar 2016-01-11 12:33:48 -08:00
build_tables.cc Make the compile function plain C and take a JSON grammar 2016-01-11 12:33:48 -08:00
build_tables.h Make the compile function plain C and take a JSON grammar 2016-01-11 12:33:48 -08:00
conflict_type.h Treat reduce actions with different production IDs as distinct 2015-12-10 13:00:26 -08:00
lex_conflict_manager.cc Store shift states for non-terminals directly in the main parse table 2016-11-14 08:36:06 -08:00
lex_conflict_manager.h Introduce Symbol::Index type alias 2016-11-14 10:25:26 -08:00
lex_item.cc Represent rule metadata as a struct, not a map 2016-11-19 13:59:34 -08:00
lex_item.h Use hash_combine everywhere 2016-11-16 11:46:22 -08:00
lex_item_transitions.cc Represent rule metadata as a struct, not a map 2016-11-19 13:59:34 -08:00
lex_item_transitions.h Include precedence calculation in LexItemSet::transitions 2015-10-30 16:07:29 -07:00
lookahead_set.cc Introduce Symbol::Index type alias 2016-11-14 10:25:26 -08:00
lookahead_set.h Introduce Symbol::Index type alias 2016-11-14 10:25:26 -08:00
parse_item.cc Rework LR conflict resolution 2016-11-18 13:50:55 -08:00
parse_item.h Rework LR conflict resolution 2016-11-18 13:50:55 -08:00
parse_item_set_builder.cc 🎨 2016-11-18 16:14:05 -08:00
parse_item_set_builder.h Rework LR conflict resolution 2016-11-18 13:50:55 -08:00
recovery_tokens.cc Introduce Symbol::Index type alias 2016-11-14 10:25:26 -08:00
recovery_tokens.h Introduce Symbol::Index type alias 2016-11-14 10:25:26 -08:00
remove_duplicate_states.h Store shift states for non-terminals directly in the main parse table 2016-11-14 08:36:06 -08:00
rule_can_be_blank.cc Make the compile function plain C and take a JSON grammar 2016-01-11 12:33:48 -08:00
rule_can_be_blank.h Make the compile function plain C and take a JSON grammar 2016-01-11 12:33:48 -08:00