Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Namespace packages with "urubu/" | EuAndreh | 2024-12-10 | 1 | -553/+0 |
| | |||||
* | Build and test existing code as is | EuAndreh | 2024-12-02 | 1 | -2/+2 |
| | |||||
* | Import source code of lexer generator | Ryo Nihei | 2022-11-10 | 1 | -47/+48 |
| | | | | From: https://github.com/nihei9/maleeni | ||||
* | Split SymbolTable's APIs into reader/writer | Ryo Nihei | 2022-11-06 | 1 | -1/+1 |
| | |||||
* | Remove anonymous symbol system | Ryo Nihei | 2022-11-05 | 1 | -7/+0 |
| | | | | Remove unimportant features to tidy up the specification. | ||||
* | Remove alias system | Ryo Nihei | 2022-11-05 | 1 | -1/+0 |
| | | | | Remove unimportant features to tidy up the specification. | ||||
* | Rename spec package to spec/grammar package | Ryo Nihei | 2022-05-27 | 1 | -1/+1 |
| | |||||
* | Stop supporting SLR(1) and always use LALR(1) | Ryo Nihei | 2022-05-22 | 1 | -2/+0 |
| | |||||
* | Change the suffix of a description file from -description.json to -report.json | Ryo Nihei | 2022-05-10 | 1 | -2/+2 |
| | |||||
* | Suppress a report about conflicts resolved explicitly | Ryo Nihei | 2022-04-22 | 1 | -35/+53 |
| | |||||
* | vartan-show command prints only adopted actions when conflicts occur | Ryo Nihei | 2022-04-21 | 1 | -51/+37 |
| | |||||
* | Follow golangci-lint | Ryo Nihei | 2022-03-28 | 1 | -4/+0 |
| | |||||
* | Support LAC (lookahead correction) | Ryo Nihei | 2021-09-02 | 1 | -0/+2 |
| | |||||
* | Remove the expected terminals field from the parsing table | Ryo Nihei | 2021-08-31 | 1 | -24/+5 |
| | | | | The driver searches the expected terminals corresponding to each state if necessary. | ||||
* | Add precedences and associativities to the description file | Ryo Nihei | 2021-08-29 | 1 | -1/+29 |
| | |||||
* | Add describe command to print a description file | Ryo Nihei | 2021-08-29 | 1 | -170/+187 |
| | |||||
* | Add error symbol and #recover directive to recover from an error state | Ryo Nihei | 2021-08-26 | 1 | -11/+34 |
| | |||||
* | Support %left and %right to specify precedences and associativities | Ryo Nihei | 2021-08-22 | 1 | -2/+27 |
| | |||||
* | Resolve conflicts by default rules | Ryo Nihei | 2021-08-21 | 1 | -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. |