Ross Patterson
Ross Patterson
I'm guessing [`grammar-test`](https://github.com/antlr/grammars-v4/tree/master/_grammar-test) is unused. It apparently hasn't been able to compile since commit 45133256c6fefc649ebcf9aa451096883eec4bc4 on 2020-11-14, which updated the `inmemantlr` dependency to one that no longer has `org.snt.inmemantlr.tree.Ast` -...
#2818 removed the Grammar tester.
~~I could use some advice here on proper testing.~~ (see update below) There are cases that are _almost_ syntactically valid hexstrings or binarystrings, but only almost. Such cases usually have...
As noted in [#2755](https://github.com/antlr/grammars-v4/issues/2755#issuecomment-1216017799) , `GrammarTester` won't even compile as currently set up (it's a trivial fix, but it means the tester isn't in active use). But it turns out...
./rexx/*.g4 were fixed by [commit 4cbcf36236d7e30e3570e2f2f7def50f8253866d](https://github.com/antlr/grammars-v4/commit/4cbcf36236d7e30e3570e2f2f7def50f8253866d) on 2022-02-28..
@bknaysi - you may be interested in this issue. I don't know how your folks use the current Rexx grammar, but I expect the impact to them would be simply...
I'm not contemplating any changes to token names or rule names as part of this change. The differences between the current `Rexx*.g4` files and the ANSI standard are numerous, but...
"_The non-standard dialect files would be named appropriately, and would be in the same directory as the standard ones._" @kaby76 Would having multiple grammars in the same directory cause your...
"_I'm not contemplating any changes to token names or rule names as part of this change._" Almost, but not quite. 1. The current `Caret_Return_` lexer fragment will be renamed to...
I've been playing with @MegaIng's `lark-railroad`. It needed a little updating, due to "modern" Lark changes (_e.g._, `Transformer.rule_params()`, `return Discard` instead of `raise Discard`, _etc._). But it's working fine. I'm...