aboutsummaryrefslogtreecommitdiff
path: root/cmd (follow)
Commit message (Expand)AuthorAgeFilesLines
* Namespace packages with "urubu/"EuAndreh2024-12-109-891/+0
* cmd/: Simplify flag usageEuAndreh2024-12-107-186/+31
* Build and test existing code as isEuAndreh2024-12-027-27/+50
* Fix typoRyo Nihei2022-11-131-1/+1
* Import source code of lexer generatorRyo Nihei2022-11-105-26/+115
* Remove alias systemRyo Nihei2022-11-051-6/+0
* Upgrade Go compiler to v1.19Ryo Nihei2022-08-074-17/+15
* Remove the kind field from a node corresponding to an anonymous terminal symbolRyo Nihei2022-06-111-10/+7
* Support testable tree output in vartan-parse commandRyo Nihei2022-05-291-4/+20
* Add vartan-test commandRyo Nihei2022-05-291-0/+65
* Rename spec package to spec/grammar packageRyo Nihei2022-05-274-4/+4
* Allows a directory to be specified as the --output option for the vartan-comp...Ryo Nihei2022-05-221-19/+89
* Stop supporting SLR(1) and always use LALR(1)Ryo Nihei2022-05-222-20/+2
* Stop handling panic to print a stack traceRyo Nihei2022-05-156-135/+41
* Change the default suffix of a grammar file from .vr to .vartanRyo Nihei2022-05-101-3/+3
* Change the suffix of a description file from -description.json to -report.jsonRyo Nihei2022-05-102-25/+25
* Add --json option to vartan-parse commandRyo Nihei2022-05-101-1/+12
* Suppress a report about conflicts resolved explicitlyRyo Nihei2022-04-221-10/+81
* Allow arbitrary user-defined types for nodes in a syntax treeRyo Nihei2022-04-031-4/+7
* Fix help documentsRyo Nihei2022-04-022-5/+4
* Remove --grammar option from vartan-compile commandRyo Nihei2022-04-021-7/+9
* Print a parse tree even if syntax error occurRyo Nihei2022-04-011-2/+10
* Follow golangci-lintRyo Nihei2022-03-281-4/+1
* Add vartan-go commandRyo Nihei2022-03-273-9/+176
* Use a lexer via interfaceRyo Nihei2022-03-271-6/+11
* Use grammar via an interfaceRyo Nihei2022-03-231-1/+1
* Use maleeni v0.5.1Ryo Nihei2021-10-271-2/+3
* Make semantic actions user-configurableRyo Nihei2021-09-031-10/+18
* Rename describe command to show commandRyo Nihei2021-09-021-5/+5
* Support LAC (lookahead correction)Ryo Nihei2021-09-022-4/+13
* Add precedences and associativities to the description fileRyo Nihei2021-08-291-3/+31
* Add describe command to print a description fileRyo Nihei2021-08-292-1/+242
* Add error symbol and #recover directive to recover from an error stateRyo Nihei2021-08-261-1/+25
* Print a stack trace only when a panic occuredRyo Nihei2021-08-152-2/+14
* Support LALR(1) classRyo Nihei2021-08-151-1/+15
* Remove the accept messageRyo Nihei2021-08-051-2/+0
* Print a stack trace on panicRyo Nihei2021-08-052-6/+9
* Add --only-parse option to the parse commandRyo Nihei2021-08-051-11/+21
* Add --cst option to the parse commandRyo Nihei2021-08-051-7/+23
* Generate an AST and a CST only when they are necessaryRyo Nihei2021-08-041-1/+1
* Write a description fileRyo Nihei2021-07-221-3/+12
* Detect multiple semantic errors in a single parseRyo Nihei2021-07-181-1/+2
* Detect multiple syntax errors in a single parseRyo Nihei2021-07-171-16/+11
* Improve syntax error messagesRyo Nihei2021-07-173-19/+93
* Prettify treesRyo Nihei2021-07-021-1/+1
* Add ast actionRyo Nihei2021-06-281-0/+1
* Add CLIRyo Nihei2021-06-194-0/+199