Max Brunsfeld
|
5b0e12ea33
|
Move code into cli directory
|
2019-01-04 16:50:52 -08:00 |
|
Max Brunsfeld
|
3a727af264
|
Add flag for logging the item set associated with a certain parse state
|
2019-01-04 15:26:48 -08:00 |
|
Max Brunsfeld
|
a0e65018ba
|
Fix computation of MAX_ALIAS_SEQUENCE_LENGTH
|
2019-01-04 13:01:07 -08:00 |
|
Max Brunsfeld
|
ba96e4961b
|
Simplify error handling, finish up LR conflict message generation
|
2019-01-04 12:42:45 -08:00 |
|
Max Brunsfeld
|
79b9d5ebed
|
Fix minor differences in generated C code
|
2019-01-04 11:19:53 -08:00 |
|
Max Brunsfeld
|
70aa4c2b2d
|
Add a --no-minimize flag to suppress table minimization for debugging
|
2019-01-04 09:11:44 -08:00 |
|
Max Brunsfeld
|
bf9556dadc
|
Fix recursive processing of rule inlining
|
2019-01-03 17:12:09 -08:00 |
|
Max Brunsfeld
|
3fbaff5e69
|
Fix various logic errors in parse table construction
|
2019-01-02 16:48:44 -08:00 |
|
Max Brunsfeld
|
9824ebbbc3
|
Implement lex table construction
|
2019-01-02 16:14:36 -08:00 |
|
Max Brunsfeld
|
a46b8fcb46
|
Implement parse state merging
|
2019-01-01 13:47:29 -08:00 |
|
Max Brunsfeld
|
c6b9e97c58
|
Implement token conflict map
|
2018-12-30 19:31:55 -08:00 |
|
Max Brunsfeld
|
605b50e58b
|
Start work on shrinking parse table
|
2018-12-29 13:57:34 -08:00 |
|