Terence Parr

Results 63 issues of Terence Parr

See https://github.com/antlr/antlr4/discussions/3772

trees-contexts
type:feature
target:java

[issue was identified in plugin](https://github.com/antlr/intellij-plugin-v4/issues/553) by @KitsuneAlex This [FerrousParser.g4](https://git.karmakrafts.dev/kk/ferrous-project/vanadium/-/blob/master/src/main/antlr/FerrousParser.g4) takes 6s to process with antlr tool. It seems to be stuck in SLL(1) static analysis. Could be murmur hash or...

atn-analysis
grammars
comp:performance

ANTLR performs grammar analysis on the fly and records partial parsing/lexing lookahead decisions in a DFA representation of the ATN created from the grammar statically. Every time the parser starts...

atn-analysis
type:feature
comp:performance

This could slow down switching between tabs so we should check see if the .tokens file is older than the lexer .g4 file in `RunANTLROnGrammarFile.run() on line 85. ```java //...

performance

@bjansen I think we have an issue where I said the `gen` dir in the antlr properties on the parser but it's switching away from the Lexer that causes the...

bug
comp:config

grammar formatter. one alt: all on one line unless too long. > 1 alt: line up the pipe symbol.

enhancement

Sam says: in the IDE extend ProfilingATNSimulator. override getTargetState and computeTargetState (or something like that), along with the corresponding method that's used in LL parsing. look in ProfilingATNSimulator for the...

enhancement

I have a rule that I suspect is nullable but it's very complicated and I can't be sure.

enhancement

I had a literal '

enhancement