| .. |
|
build_parse_table.cc
|
Allow conflicts involving repeat rules to be whitelisted, via their parent rule
|
2017-08-03 15:18:29 -07: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
|
Use LexTableBuilder to detect conflicts between tokens more correctly
|
2017-03-08 12:47:38 -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
|
Mark tokens as non-reusable in states where shorter takes take precedence
|
2017-06-22 16:04:42 -07:00 |
|
lex_conflict_manager.h
|
Implement Rule as a union rather than an abstract base class
|
2017-03-17 13:29:31 -07:00 |
|
lex_item.cc
|
Remove use of shared_ptr in choice, repeat, and seq factories
|
2017-03-17 14:28:13 -07:00 |
|
lex_item.h
|
Implement Rule as a union rather than an abstract base class
|
2017-03-17 13:29:31 -07:00 |
|
lex_item_transitions.cc
|
Remove use of shared_ptr in choice, repeat, and seq factories
|
2017-03-17 14:28:13 -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
|
Replace <cctype> -> <cwctype>
|
2017-07-10 14:35:14 -07:00 |
|
lex_table_builder.h
|
Compute conflicting tokens more precisely
|
2017-07-07 17:54:24 -07:00 |
|
lookahead_set.cc
|
Fix compile warnings
|
2017-07-12 22:08:36 -07:00 |
|
lookahead_set.h
|
Represent LookaheadSet using vectors of bool
|
2017-07-12 16:02:01 -07:00 |
|
parse_item.cc
|
Rename RENAME rule to ALIAS, allow it to create anonymous nodes
|
2017-07-31 16:41:11 -07:00 |
|
parse_item.h
|
Introduce RENAME rule type
|
2017-07-13 17:17:22 -07:00 |
|
parse_item_set_builder.cc
|
Rename RENAME rule to ALIAS, allow it to create anonymous nodes
|
2017-07-31 16:41:11 -07:00 |
|
parse_item_set_builder.h
|
Handle inlined rules that contain other inlined rules
|
2017-07-20 15:29:06 -07: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 |