Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Namespace packages with "urubu/" | EuAndreh | 2024-12-10 | 11 | -4086/+0 |
| | |||||
* | Start building test files | EuAndreh | 2024-12-10 | 2 | -2/+2 |
| | |||||
* | Build and test existing code as is | EuAndreh | 2024-12-02 | 2 | -3/+3 |
| | |||||
* | Import source code of lexer generator | Ryo Nihei | 2022-11-10 | 10 | -21/+160 |
| | | | | From: https://github.com/nihei9/maleeni | ||||
* | Move the skip table from lexer-related data to parser-related data | Ryo Nihei | 2022-11-06 | 1 | -1/+1 |
| | |||||
* | Remove anonymous symbol system | Ryo Nihei | 2022-11-05 | 3 | -43/+92 |
| | | | | Remove unimportant features to tidy up the specification. | ||||
* | Remove alias system | Ryo Nihei | 2022-11-05 | 2 | -2/+0 |
| | | | | Remove unimportant features to tidy up the specification. | ||||
* | Prohibit using a pattern in an alternative | Ryo Nihei | 2022-06-12 | 3 | -11/+92 |
| | | | | | | When a syntax error occurs, the parser must provide a user with the names of expected tokens. However, if a pattern appears directly in an alternative, Vartan cannot assign an appropriate name to the pattern. Therefore, this commit prohibits alternatives from containing patterns. | ||||
* | Remove the kind field from a node corresponding to an anonymous terminal symbol | Ryo Nihei | 2022-06-11 | 1 | -1/+0 |
| | |||||
* | Rename spec package to spec/grammar package | Ryo Nihei | 2022-05-27 | 9 | -0/+3820 |