| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Build and test existing code as is | EuAndreh | 2024-12-02 | 1 | -5/+6 |
| | | |||||
| * | Fix typo | Ryo Nihei | 2022-11-13 | 1 | -1/+1 |
| | | |||||
| * | Import source code of lexer generator | Ryo Nihei | 2022-11-10 | 1 | -2/+2 |
| | | | | | From: https://github.com/nihei9/maleeni | ||||
| * | Upgrade Go compiler to v1.19 | Ryo Nihei | 2022-08-07 | 1 | -2/+2 |
| | | |||||
| * | Remove the kind field from a node corresponding to an anonymous terminal symbol | Ryo Nihei | 2022-06-11 | 1 | -10/+7 |
| | | |||||
| * | Support testable tree output in vartan-parse command | Ryo Nihei | 2022-05-29 | 1 | -4/+20 |
| | | |||||
| * | Rename spec package to spec/grammar package | Ryo Nihei | 2022-05-27 | 1 | -1/+1 |
| | | |||||
| * | Stop handling panic to print a stack trace | Ryo Nihei | 2022-05-15 | 1 | -55/+34 |
| | | |||||
| * | Add --json option to vartan-parse command | Ryo Nihei | 2022-05-10 | 1 | -1/+12 |
| | | |||||
| * | Allow arbitrary user-defined types for nodes in a syntax tree | Ryo Nihei | 2022-04-03 | 1 | -4/+7 |
| | | |||||
| * | Print a parse tree even if syntax error occur | Ryo Nihei | 2022-04-01 | 1 | -2/+10 |
| | | | | | | 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 | -9/+11 |
| | | |||||
| * | Use a lexer via interface | Ryo Nihei | 2022-03-27 | 1 | -6/+11 |
| | | |||||
| * | Use grammar via an interface | Ryo Nihei | 2022-03-23 | 1 | -1/+1 |
| | | |||||
| * | Use maleeni v0.5.1 | Ryo Nihei | 2021-10-27 | 1 | -2/+3 |
| | | |||||
| * | Make semantic actions user-configurable | Ryo Nihei | 2021-09-03 | 1 | -10/+18 |
| | | |||||
| * | Support LAC (lookahead correction) | Ryo Nihei | 2021-09-02 | 1 | -3/+8 |
| | | |||||
| * | Add error symbol and #recover directive to recover from an error state | Ryo Nihei | 2021-08-26 | 1 | -1/+25 |
| | | |||||
| * | Print a stack trace only when a panic occured | Ryo Nihei | 2021-08-15 | 1 | -1/+7 |
| | | |||||
| * | Remove the accept message | Ryo Nihei | 2021-08-05 | 1 | -2/+0 |
| | | |||||
| * | Print a stack trace on panic | Ryo Nihei | 2021-08-05 | 1 | -3/+4 |
| | | |||||
| * | Add --only-parse option to the parse command | Ryo Nihei | 2021-08-05 | 1 | -11/+21 |
| | | | | | When this option is enabled, the parser performs only parse and doesn't semantic actions. | ||||
| * | Add --cst option to the parse command | Ryo Nihei | 2021-08-05 | 1 | -7/+23 |
| | | | | | When this option is enabled, the parser generates a CST. | ||||
| * | Generate an AST and a CST only when they are necessary | Ryo Nihei | 2021-08-04 | 1 | -1/+1 |
| | | |||||
| * | Improve syntax error messages | Ryo Nihei | 2021-07-17 | 1 | -0/+18 |
| | | | | | | - Add a source file name to error messages. - Add a line that an error occurred at to error messages. | ||||
| * | Prettify trees | Ryo Nihei | 2021-07-02 | 1 | -1/+1 |
| | | |||||
| * | Add ast action | Ryo Nihei | 2021-06-28 | 1 | -0/+1 |
| | | |||||
| * | Add CLI | Ryo Nihei | 2021-06-19 | 1 | -0/+77 |
