Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Import source code of lexer generator | Ryo Nihei | 2022-11-10 | 1 | -366/+0 |
| | | | | From: https://github.com/nihei9/maleeni | ||||
* | Remove anonymous symbol system | Ryo Nihei | 2022-11-05 | 1 | -5/+1 |
| | | | | Remove unimportant features to tidy up the specification. | ||||
* | Remove the kind field from a node corresponding to an anonymous terminal symbol | Ryo Nihei | 2022-06-11 | 1 | -2/+20 |
| | |||||
* | Add --json option to vartan-parse command | Ryo Nihei | 2022-05-10 | 1 | -22/+72 |
| | |||||
* | Allow arbitrary user-defined types for nodes in a syntax tree | Ryo Nihei | 2022-04-03 | 1 | -174/+200 |
| | |||||
* | Print a parse tree even if syntax error occur | Ryo Nihei | 2022-04-01 | 1 | -2/+8 |
| | | | | | A parser can construct a parse tree even if syntax error occur. When there is a parse tree, print it. | ||||
* | Add vartan-go command | Ryo Nihei | 2022-03-27 | 1 | -23/+19 |
| | |||||
* | Use a lexer via interface | Ryo Nihei | 2022-03-27 | 1 | -16/+17 |
| | |||||
* | Use maleeni v0.5.1 | Ryo Nihei | 2021-10-27 | 1 | -2/+2 |
| | |||||
* | Pass a token that caused a syntax error to the semantic action APIs | Ryo Nihei | 2021-09-07 | 1 | -10/+11 |
| | |||||
* | Add the semantic action API 'TrapAndShiftError' instead of 'TrapError' and ↵ | Ryo Nihei | 2021-09-07 | 1 | -31/+26 |
| | | | | 'ShiftError' | ||||
* | Change semantic action APIs | Ryo Nihei | 2021-09-07 | 1 | -6/+7 |
| | | | | The driver reports whether it recovered from an error to the semantic action APIs via the argument `recovered`. | ||||
* | Make semantic actions user-configurable | Ryo Nihei | 2021-09-03 | 1 | -0/+276 |