Ken Domino
Ken Domino
[The address](https://github.com/antlr/antlr4-tools/blob/10a090aab6ec70217d1d8aa0c2f16c9f1e425861/antlr4_tool_runner.py#L26C24-L26C96) is using the ["Official search by the maintainers of [Maven](https://maven.apache.org/) Central Repository"](https://search.maven.org/). But, I just clicked on "API Guide", then one of the queries, and the page times...
``` 504 ERROR The request could not be satisfied. CloudFront attempted to establish a connection with the origin, but either the attempt failed or the origin closed the connection. We...
Perhaps something like this? (I am not a Python programmer, but it "works".) ``` def latest_version(): page = requests.get("https://repo1.maven.org/maven2/org/antlr/antlr4/") tree = html.fromstring(page.content) x = tree.xpath('//a/text()') if '../' in x: x.remove('../')...
It could be as designed. But, we need to actually see a minimum reproducible example (grammar and input). Check whether your start rule is a proper EOF-terminated rule. It should...
The parse of the ~200 files in the test suite takes about 8s. Of those files, 22 account for about 4s of the parse time, or roughly half of the...
The problem is that the set of test inputs is small, only 17 files. Of those, it only tests about 60% of the parser rules as measured by trcover. A...
> The only thing which might stands in the way is the usage of the preprocessor: so maybe a preliminary phase hooked to a compiler which generates processed code before...
> Wonder why the grammar doesn't follow the specs in the first place. Is there any roadmap for a newer/cleaner grammar? This is **precisely** what I have been complaining about...
> This [draft](https://eel.is/c++draft/) looks plausible even though not `ISO` compliant. Why would we use a non-authoritative website source when we have authoritative drafts in PDF format at https://github.com/cplusplus, and official...
I see now what the developer did with `noPointerAbstractDeclarator`. The issue was `The following sets of rules are mutually left-recursive [noPointerAbstractDeclarator]`. Spec: ``` noptr-abstract-declarator: noptr-abstract-declaratoropt parameters-and-qualifiers noptr-abstract-declaratoropt [ constant-expressionopt ]...