aboutsummaryrefslogtreecommitdiff
path: root/spec/grammar.go (follow)
Commit message (Expand)AuthorAgeFilesLines
* Rename spec package to spec/grammar packageRyo Nihei2022-05-271-45/+0
* Stop supporting SLR(1) and always use LALR(1)Ryo Nihei2022-05-221-1/+0
* Add name directive to specify a grammar nameRyo Nihei2021-10-281-0/+1
* Support LAC (lookahead correction)Ryo Nihei2021-09-021-0/+1
* Remove the expected terminals field from the parsing tableRyo Nihei2021-08-311-1/+0
* Add an #alias directive to define a user-friendly name of a terminalRyo Nihei2021-08-281-0/+1
* Add error symbol and #recover directive to recover from an error stateRyo Nihei2021-08-261-0/+3
* Print expected terminals on a parse errorRyo Nihei2021-08-021-0/+2
* Use maleeni v0.3.0Ryo Nihei2021-08-011-2/+2
* Add ast actionRyo Nihei2021-06-281-0/+5
* Add skip actionRyo Nihei2021-06-201-0/+1
* Add driverRyo Nihei2021-06-191-0/+33