| 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–2018 ANTLR. All rights reserved.