tree-sitter/src/compiler/build_tables
2018-05-25 21:28:47 -07:00
..
lex_item.cc Consolidate the unify for detecting conflicting tokens 2018-03-28 10:03:09 -07:00
lex_item.h Consolidate the unify for detecting conflicting tokens 2018-03-28 10:03:09 -07:00
lex_item_transitions.cc Fix unused lambda captures 2018-05-11 14:59:59 -07:00
lex_item_transitions.h Implement Rule as a union rather than an abstract base class 2017-03-17 13:29:31 -07:00
lex_table_builder.cc Allow keywords to contain numbers, as long as they start w/ a letter 2018-05-25 21:28:47 -07:00
lex_table_builder.h Generalize logic for finding a keyword capture token 2018-05-25 15:29:15 -07:00
lookahead_set.cc Generalize logic for finding a keyword capture token 2018-05-25 15:29:15 -07:00
lookahead_set.h Generalize logic for finding a keyword capture token 2018-05-25 15:29:15 -07:00
parse_item.cc Allow LookaheadSet::for_each to terminate early 2018-03-28 10:03:09 -07:00
parse_item.h Introduce RENAME rule type 2017-07-13 17:17:22 -07:00
parse_item_set_builder.cc Account for epsilon external tokens when merging parse states 2018-02-28 14:47:04 -08:00
parse_item_set_builder.h Handle inlined rules that contain other inlined rules 2017-07-20 15:29:06 -07:00
parse_table_builder.cc Generalize logic for finding a keyword capture token 2018-05-25 15:29:15 -07:00
parse_table_builder.h Create separate lexer function for keywords 2018-03-07 12:00:26 -08:00
rule_can_be_blank.cc Remove use of shared_ptr in choice, repeat, and seq factories 2017-03-17 14:28:13 -07:00
rule_can_be_blank.h Implement Rule as a union rather than an abstract base class 2017-03-17 13:29:31 -07:00