Package | Description |
---|---|
org.antlr | |
org.antlr.analysis | |
org.antlr.codegen | |
org.antlr.grammar.v2 | |
org.antlr.grammar.v3 | |
org.antlr.misc | |
org.antlr.mojo.antlr3 | |
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 |
---|
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 |
---|
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.
|
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.
|
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 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
|
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.
|
GrammarSpelunker.Scanner
Strip comments and then return stream of words and
tokens {';', ':', '{', '}'}
|
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 © 2020. All rights reserved.