| Package | Description |
|---|---|
| org.antlr | |
| org.antlr.analysis | |
| org.antlr.codegen | |
| org.antlr.grammar.v3 | |
| org.antlr.misc | |
| org.antlr.tool |
| Class and Description |
|---|
| Grammar
Represents a grammar in memory.
|
| Rule
Combine the info associated with a rule.
|
| Class and 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 and 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 and 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 and Description |
|---|
| Grammar
Represents a grammar in memory.
|
| Class and 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–2014 ANTLR. All rights reserved.