aboutsummaryrefslogtreecommitdiff
path: root/spec/test (unfollow)
Commit message (Collapse)AuthorFilesLines
2024-12-10Namespace packages with "urubu/"EuAndreh8-2943/+0
2022-11-10Import source code of lexer generatorRyo Nihei2-4/+3
From: https://github.com/nihei9/maleeni
2022-11-06Move the skip table from lexer-related data to parser-related dataRyo Nihei2-16/+13
2022-11-05Remove anonymous symbol systemRyo Nihei3-11/+3
Remove unimportant features to tidy up the specification.
2022-11-05Remove alias systemRyo Nihei4-41/+4
Remove unimportant features to tidy up the specification.
2022-08-06Add testsRyo Nihei1-0/+14
2022-08-06Remove underscore syntax matching any symbolRyo Nihei2-52/+3
Underscore syntax: For instance, a tree `(expr (id 'a') (add '+') (_))` matches both source codes `a + b * c` and `a - b / c`. This feature is helpful because it allows you to emphasize the main points of the test by ignoring nodes of no interest. However, we will remove the feature for the time being to reconsider the grammar.
2022-08-05Prohibit error node having childrenRyo Nihei2-0/+85
2022-06-14Fix parse error messages for tree parserRyo Nihei1-36/+54
2022-06-13Support testing token's texts in vartan-test commandRyo Nihei8-147/+873
2022-06-11Support the underscore symbol matching any symbols in vartan-test commandRyo Nihei2-2/+52
2022-06-11Remove the kind field from a node corresponding to an anonymous terminal symbolRyo Nihei1-3/+15
2022-05-29Support testable tree output in vartan-parse commandRyo Nihei2-0/+43
2022-05-29Add vartan-test commandRyo Nihei8-0/+2093