Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Import source code of lexer generator | Ryo Nihei | 2022-11-10 | 1 | -231/+0 |
| | | | | From: https://github.com/nihei9/maleeni | ||||
* | Rename spec package to spec/grammar package | Ryo Nihei | 2022-05-27 | 1 | -1/+1 |
| | |||||
* | Allows a directory to be specified as the --output option for the ↵ | Ryo Nihei | 2022-05-22 | 1 | -1/+1 |
| | | | | vartan-compile command | ||||
* | Stop supporting SLR(1) and always use LALR(1) | Ryo Nihei | 2022-05-22 | 1 | -1/+1 |
| | |||||
* | Change syntax for top-level directives | Ryo Nihei | 2022-05-10 | 1 | -2/+2 |
| | | | | | | | | | | | | | %name changes to: #name example; %left and %right change to: #prec ( #left a b #right c d ); | ||||
* | Move directives given to lexical productions | Ryo Nihei | 2022-03-29 | 1 | -7/+14 |
| | | | | | Move all directives given to lexical productions from alternative directives to production directives. This change aims to ensure consistency with respect to the syntax of definitions of terminal symbols and non-terminal symbols. | ||||
* | Add vartan-go command | Ryo Nihei | 2022-03-27 | 1 | -3/+3 |
| | |||||
* | Use a lexer via interface | Ryo Nihei | 2022-03-27 | 1 | -8/+12 |
| | |||||
* | Use grammar via an interface | Ryo Nihei | 2022-03-23 | 1 | -1/+1 |
| | |||||
* | Add name directive to specify a grammar name | Ryo Nihei | 2021-10-28 | 1 | -0/+4 |
| | |||||
* | Use maleeni v0.5.1 | Ryo Nihei | 2021-10-27 | 1 | -2/+3 |
| | |||||
* | Pass a token that caused a syntax error to the semantic action APIs | Ryo Nihei | 2021-09-07 | 1 | -3/+3 |
| | |||||
* | Call the 'MissError' when input doesn't meet an error production | Ryo Nihei | 2021-09-07 | 1 | -1/+3 |
| | |||||
* | Add the semantic action API 'TrapAndShiftError' instead of 'TrapError' and ↵ | Ryo Nihei | 2021-09-07 | 1 | -17/+8 |
| | | | | 'ShiftError' | ||||
* | Change semantic action APIs | Ryo Nihei | 2021-09-07 | 1 | -7/+26 |
| | | | | 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/+203 |