Package | Description |
---|---|
org.antlr | |
org.antlr.analysis | |
org.antlr.codegen | |
org.antlr.grammar.v3 | |
org.antlr.misc | |
org.antlr.mojo.antlr3 | |
org.antlr.tool |
Class | Description |
---|---|
Grammar |
Represents a grammar in memory.
|
Rule |
Combine the info associated with a rule.
|
Class | Description |
---|---|
Grammar |
Represents a grammar in memory.
|
GrammarAST |
Grammars are first converted to ASTs using this class and then are
converted to NFAs via a tree walker.
|
NFAFactory |
Routines to construct StateClusters from EBNF grammar constructs.
|
Rule |
Combine the info associated with a rule.
|
Class | Description |
---|---|
Grammar |
Represents a grammar in memory.
|
GrammarAST |
Grammars are first converted to ASTs using this class and then are
converted to NFAs via a tree walker.
|
Rule |
Combine the info associated with a rule.
|
Class | Description |
---|---|
Attribute |
Track the names of attributes define in arg lists, return values,
scope blocks etc...
|
Grammar |
Represents a grammar in memory.
|
Grammar.LabelElementPair | |
GrammarAST |
Grammars are first converted to ASTs using this class and then are
converted to NFAs via a tree walker.
|
NFAFactory |
Routines to construct StateClusters from EBNF grammar constructs.
|
Rule |
Combine the info associated with a rule.
|
Class | Description |
---|---|
Grammar |
Represents a grammar in memory.
|
Class | Description |
---|---|
ANTLRErrorListener |
Defines behavior of object able to handle error messages from ANTLR including
both tool errors like "can't write file" and grammar ambiguity warnings.
|
Message |
The ANTLR code calls methods on ErrorManager to report errors etc...
|
ToolMessage |
A generic message from the tool such as "file not found" type errors; there
is no reason to create a special object for each error unlike the grammar
errors, which may be rather complex.
|
Class | Description |
---|---|
ANTLRErrorListener |
Defines behavior of object able to handle error messages from ANTLR including
both tool errors like "can't write file" and grammar ambiguity warnings.
|
Attribute |
Track the names of attributes define in arg lists, return values,
scope blocks etc...
|
AttributeScope |
Track the attributes within a scope.
|
CompositeGrammar |
A tree of component (delegate) grammars.
|
CompositeGrammarTree |
A tree of grammars
|
ErrorManager.ErrorState | |
Grammar |
Represents a grammar in memory.
|
Grammar.Decision | |
Grammar.LabelElementPair | |
GrammarAST |
Grammars are first converted to ASTs using this class and then are
converted to NFAs via a tree walker.
|
GrammarReport.ReportData | |
GrammarSpelunker.Scanner |
Strip comments and then return stream of words and
tokens {';', ':', '{', '}'}
|
LeftRecursiveRuleAnalyzer.ASSOC | |
Message |
The ANTLR code calls methods on ErrorManager to report errors etc...
|
NameSpaceChecker | |
NFAFactory |
Routines to construct StateClusters from EBNF grammar constructs.
|
Rule |
Combine the info associated with a rule.
|
ToolMessage |
A generic message from the tool such as "file not found" type errors; there
is no reason to create a special object for each error unlike the grammar
errors, which may be rather complex.
|
Copyright © 1992–2019 ANTLR. All rights reserved.