aboutsummaryrefslogtreecommitdiff
path: root/grammar/parsing_table.go (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Support LAC (lookahead correction)Ryo Nihei2021-09-021-0/+2
|
* Remove the expected terminals field from the parsing tableRyo Nihei2021-08-311-24/+5
| | | | The driver searches the expected terminals corresponding to each state if necessary.
* Add precedences and associativities to the description fileRyo Nihei2021-08-291-1/+29
|
* Add describe command to print a description fileRyo Nihei2021-08-291-170/+187
|
* Add error symbol and #recover directive to recover from an error stateRyo Nihei2021-08-261-11/+34
|
* Support %left and %right to specify precedences and associativitiesRyo Nihei2021-08-221-2/+27
|
* Resolve conflicts by default rulesRyo Nihei2021-08-211-0/+486
When a shift/reduce conflict occurred, we prioritize the shift action, and when a reduce/reduce conflict occurred, we prioritize the production defined earlier in the grammar file.