aboutsummaryrefslogtreecommitdiff
path: root/cmd/vartan/compile.go (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Namespace packages with "urubu/"EuAndreh2024-12-101-190/+0
|
* cmd/: Simplify flag usageEuAndreh2024-12-101-17/+1
|
* Build and test existing code as isEuAndreh2024-12-021-6/+7
|
* Import source code of lexer generatorRyo Nihei2022-11-101-12/+8
| | | | From: https://github.com/nihei9/maleeni
* Upgrade Go compiler to v1.19Ryo Nihei2022-08-071-11/+10
|
* Rename spec package to spec/grammar packageRyo Nihei2022-05-271-1/+1
|
* Allows a directory to be specified as the --output option for the ↵Ryo Nihei2022-05-221-19/+89
| | | | vartan-compile command
* Stop supporting SLR(1) and always use LALR(1)Ryo Nihei2022-05-221-15/+1
|
* Stop handling panic to print a stack traceRyo Nihei2022-05-151-21/+0
|
* 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-101-3/+3
|
* Fix help documentsRyo Nihei2022-04-021-1/+1
|
* Remove --grammar option from vartan-compile commandRyo Nihei2022-04-021-7/+9
|
* Add describe command to print a description fileRyo Nihei2021-08-291-1/+1
|
* Print a stack trace only when a panic occuredRyo Nihei2021-08-151-1/+7
|
* Support LALR(1) classRyo Nihei2021-08-151-1/+15
|
* Print a stack trace on panicRyo Nihei2021-08-051-3/+5
|
* Write a description fileRyo Nihei2021-07-221-3/+12
| | | | The description file describes a LR(0) item set and conflicts (if any).
* 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-171-10/+74
| | | | | - Add a source file name to error messages. - Add a line that an error occurred at to error messages.
* Add CLIRyo Nihei2021-06-191-0/+82