| Modifier and Type | Interface and Description |
|---|---|
| public interface |
| Modifier and Type | Class and Description |
|---|---|
| public class | |
| public class | ANTLRLexer
Read in an ANTLR grammar and build an AST. |
| public class | ANTLRParser
The definitive ANTLR v3 grammar to parse ANTLR v4 grammars. |
| public class | |
| public class | |
| public class | |
| public class | GrammarToken
A CommonToken that can also track it's original location, derived from options on the element ref like BEGIN<line=34,... |
| public class | GrammarTreeVisitor
The definitive ANTLR v3 tree grammar to walk/visit ANTLR v4 grammars. |
| public class | LeftRecursiveRuleWalker
Find left-recursive rules |
| public class | ResyncToEndOfRuleBlock
Used to throw us out of deeply nested element back to end of a rule's alt list. |
| public class | ScopeParser
Parse args, return values, locals rule[arg1, arg2, ..., argN] returns [ret1, ..., retN] text is target language dependent. |
| public class | |
| public class | |
| public class | ToolANTLRParser
Override error handling for use with ANTLR tool itself; leaves nothing in grammar associated with Tool so others can use in IDEs, ... |
| public class |