Top Interfaces Classes
module antlr4

Package org.antlr.v4.parse


Interface Summary

Modifier and TypeInterface and Description
public interface

Class Summary

Modifier and TypeClass 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