aboutsummaryrefslogtreecommitdiff
path: root/grammar/parsing_table_test.go (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Namespace packages with "urubu/"EuAndreh2024-12-101-387/+0
|
* Start building test filesEuAndreh2024-12-101-2/+2
|
* Import source code of lexer generatorRyo Nihei2022-11-101-48/+49
| | | | From: https://github.com/nihei9/maleeni
* Rename spec package to spec/grammar packageRyo Nihei2022-05-271-1/+1
|
* Stop supporting SLR(1) and always use LALR(1)Ryo Nihei2022-05-221-386/+0
|
* Make the identifier format strictRyo Nihei2022-05-101-31/+31
|
* Change syntax for top-level directivesRyo Nihei2022-05-101-2/+2
| | | | | | | | | | | | | %name changes to: #name example; %left and %right change to: #prec ( #left a b #right c d );
* Add name directive to specify a grammar nameRyo Nihei2021-10-281-0/+4
|
* Add error symbol and #recover directive to recover from an error stateRyo Nihei2021-08-261-2/+2
|
* Resolve conflicts by default rulesRyo Nihei2021-08-211-0/+768
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.