Ken Domino

Results 292 issues of Ken Domino

## ✨ Feature request Right now, [packagist](https://packagist.org/packages/antlr/antlr4-php-runtime) has version 0.8.0 of the PHP runtime for Antlr. That corresponds to Antlr 4.12.0. We have a new version for Antlr 4.13.0, and...

enhancement

## Summary This is a fix for Issue #12. The main problem was due to some confusion over Map, Set, ===, hash(), and equals(), which is easy to get wrong...

This is a sample of the performance times for the [pdp7]() grammar in grammars-v4. The following are a sample run of the parser on all examples, the first using successive...

bug

I mistakenly was trying to test "tracing" in a parser cross targets, and misunderstood what the "trace" levers in the API actually were, and ran into this bug. [See this.](https://github.com/antlr/antlr4/pull/3957#issuecomment-1356278423)...

bug

* The JS browser code hardwires the path to the examples directory: * https://github.com/antlr/antlr4-lab/blob/711ef7d86fd5484d37eeceaf6328dfc936ab3b49/static/js/grammars-v4.js#L38 * https://github.com/antlr/antlr4-lab/blob/711ef7d86fd5484d37eeceaf6328dfc936ab3b49/static/js/grammars-v4.js#L88 * The client code tries to download the example input file. If there is...

error-handling

* Select "javadoc" in the grammar drop-down. * The lexer and parser grammars are correct, but the start symbol is wrong. * [grammars.json](https://github.com/antlr/grammars-v4/blob/master/grammars.json) contains the correct entry for "start". *...

I'm investigating the PHP target, for https://github.com/antlr/antlr-php-runtime/issues/12. For [agc](https://github.com/antlr/grammars-v4/tree/master/agc), input [PINBALL_GAME_BUTTONS_AND_LIGHTS.agc](https://github.com/antlr/grammars-v4/blob/master/agc/examples/PINBALL_GAME_BUTTONS_AND_LIGHTS.agc), the http://lab.antlr.org/ website outputs an error "Can't create SVG tree; ps2pdf says: Unrecoverable error: limitcheck in .putdeviceprops".

People are grumbling that the indexer for grammars-v4 are checked into the repo. And, honestly, anything that is generated from the repo should be a Github Action Artifact. I will...

It's hard to know what version lab.antlr.org is actually running. It would be a nice to let me know so I can see what has changed and where it is...

documentation
enhancement

This PR is a partial fix for #3798. * The [bnf grammar](https://github.com/antlr/grammars-v4/tree/a1cc6752263187a086ae961a47f82284b0a10cdf/bnf) wasn't really BNF, but actually EBNF. This is because [it had kleene operators](https://github.com/antlr/grammars-v4/blob/a1cc6752263187a086ae961a47f82284b0a10cdf/bnf/bnf.g4#L70-L76). The directory containing the old...