Package org.antlr.grammar.v3

Class Summary
ActionAnalysis We need to set Rule.referencedPredefinedRuleAttributes before code generation.
ActionTranslator  
ANTLRLexer  
ANTLRParser Read in an ANTLR grammar and build an AST.
ANTLRParser.action_return  
ANTLRParser.actions_return  
ANTLRParser.actionScopeName_return  
ANTLRParser.alternative_return  
ANTLRParser.atom_return  
ANTLRParser.attrScope_return  
ANTLRParser.attrScopes_return  
ANTLRParser.block_return  
ANTLRParser.defaultNodeOption_return  
ANTLRParser.delegateGrammar_return  
ANTLRParser.delegateGrammars_return  
ANTLRParser.ebnf_return  
ANTLRParser.ebnfSuffix_return  
ANTLRParser.element_return  
ANTLRParser.elementNoOptionSpec_return  
ANTLRParser.elementOption_return  
ANTLRParser.elementOptionId_return  
ANTLRParser.elementOptions_return  
ANTLRParser.exceptionGroup_return  
ANTLRParser.exceptionHandler_return  
ANTLRParser.finallyClause_return  
ANTLRParser.grammar__return  
ANTLRParser.grammarType_return  
ANTLRParser.id_return  
ANTLRParser.idList_return  
ANTLRParser.label_return  
ANTLRParser.notSet_return  
ANTLRParser.notTerminal_return  
ANTLRParser.option_return  
ANTLRParser.optionsSpec_return  
ANTLRParser.optionValue_return  
ANTLRParser.range_return  
ANTLRParser.rewrite_alternative_return  
ANTLRParser.rewrite_atom_return  
ANTLRParser.rewrite_block_return  
ANTLRParser.rewrite_ebnf_return  
ANTLRParser.rewrite_element_return  
ANTLRParser.rewrite_indirect_template_head_return  
ANTLRParser.rewrite_return  
ANTLRParser.rewrite_template_arg_return  
ANTLRParser.rewrite_template_args_return  
ANTLRParser.rewrite_template_head_return  
ANTLRParser.rewrite_template_return  
ANTLRParser.rewrite_tree_return  
ANTLRParser.rewrite_with_sempred_return  
ANTLRParser.rule_return  
ANTLRParser.ruleAction_return  
ANTLRParser.ruleActions_return  
ANTLRParser.ruleAltList_return  
ANTLRParser.ruleref_return  
ANTLRParser.rules_return  
ANTLRParser.ruleScopeSpec_return  
ANTLRParser.terminal_return  
ANTLRParser.throwsSpec_return  
ANTLRParser.tokenSpec_return  
ANTLRParser.tokensSpec_return  
ANTLRParser.tree__return  
ANTLRParser.treeRoot_return  
ANTLRTreePrinter Print out a grammar (no pretty printing).
ANTLRTreePrinter.atom_return  
ANTLRTreePrinter.block_return  
ANTLRTreePrinter.modifier_return  
ANTLRv3Lexer  
ANTLRv3Parser ANTLR v3 grammar written in ANTLR v3 with AST construction
ANTLRv3Parser.action_return  
ANTLRv3Parser.actionScopeName_return  
ANTLRv3Parser.alternative_return  
ANTLRv3Parser.altList_return  
ANTLRv3Parser.altpair_return  
ANTLRv3Parser.atom_return  
ANTLRv3Parser.attrScope_return  
ANTLRv3Parser.block_return  
ANTLRv3Parser.ebnf_return  
ANTLRv3Parser.ebnfSuffix_return  
ANTLRv3Parser.element_return  
ANTLRv3Parser.elementOption_return  
ANTLRv3Parser.elementOptions_return  
ANTLRv3Parser.exceptionGroup_return  
ANTLRv3Parser.exceptionHandler_return  
ANTLRv3Parser.finallyClause_return  
ANTLRv3Parser.grammarDef_return  
ANTLRv3Parser.id_return  
ANTLRv3Parser.notSet_return  
ANTLRv3Parser.notTerminal_return  
ANTLRv3Parser.option_return  
ANTLRv3Parser.optionsSpec_return  
ANTLRv3Parser.optionValue_return  
ANTLRv3Parser.qid_return  
ANTLRv3Parser.range_return  
ANTLRv3Parser.rewrite_alternative_return  
ANTLRv3Parser.rewrite_indirect_template_head_return  
ANTLRv3Parser.rewrite_return  
ANTLRv3Parser.rewrite_template_arg_return  
ANTLRv3Parser.rewrite_template_args_return  
ANTLRv3Parser.rewrite_template_ref_return  
ANTLRv3Parser.rewrite_template_return  
ANTLRv3Parser.rewrite_tree_alternative_return  
ANTLRv3Parser.rewrite_tree_atom_return  
ANTLRv3Parser.rewrite_tree_block_return  
ANTLRv3Parser.rewrite_tree_ebnf_return  
ANTLRv3Parser.rewrite_tree_element_return  
ANTLRv3Parser.rewrite_tree_return  
ANTLRv3Parser.rule_return  
ANTLRv3Parser.rule_scope  
ANTLRv3Parser.ruleAction_return  
ANTLRv3Parser.ruleScopeSpec_return  
ANTLRv3Parser.terminal_return  
ANTLRv3Parser.throwsSpec_return  
ANTLRv3Parser.tokenSpec_return  
ANTLRv3Parser.tokensSpec_return  
ANTLRv3Parser.treeSpec_return  
ANTLRv3Tree ANTLR v3 tree grammar to walk trees created by ANTLRv3.g
AssignTokenTypesWalker [Warning: TJP says that this is probably out of date as of 11/19/2005, but since it's probably still useful, I'll leave in.
AssignTokenTypesWalker.block_return  
AssignTokenTypesWalker.modifier_return  
AssignTokenTypesWalker.optionValue_return  
CodeGenTreeWalker Walk a grammar and generate code by gradually building up a bigger and bigger ST.
CodeGenTreeWalker.alternative_return  
CodeGenTreeWalker.atom_return  
CodeGenTreeWalker.block_return  
CodeGenTreeWalker.ebnf_return  
CodeGenTreeWalker.element_action_return  
CodeGenTreeWalker.element_return  
CodeGenTreeWalker.modifier_return  
CodeGenTreeWalker.rewrite_atom_return  
CodeGenTreeWalker.rewrite_ebnf_return  
CodeGenTreeWalker.rewrite_element_return  
CodeGenTreeWalker.rewrite_return  
CodeGenTreeWalker.rewrite_tree_return  
CodeGenTreeWalker.rule_return  
CodeGenTreeWalker.setBlock_return  
CodeGenTreeWalker.tree__return  
DefineGrammarItemsWalker  
DefineGrammarItemsWalker.AttributeScopeActions_scope  
DefineGrammarItemsWalker.block_return  
DefineGrammarItemsWalker.dotLoop_return  
DefineGrammarItemsWalker.element_return  
DefineGrammarItemsWalker.grammar__return  
DefineGrammarItemsWalker.modifier_return  
DefineGrammarItemsWalker.rewrite_atom_return  
DefineGrammarItemsWalker.rewrite_block_return  
DefineGrammarItemsWalker.rewrite_return  
DefineGrammarItemsWalker.rule_return  
LeftRecursiveRuleWalker Find left-recursive rules
LeftRecursiveRuleWalker.outerAlternative_return  
LeftRecursiveRuleWalker.ruleBlock_return  
TreeToNFAConverter Build an NFA from a tree representing an ANTLR grammar.
TreeToNFAConverter.atom_return  
TreeToNFAConverter.block_return  
TreeToNFAConverter.ebnf_return  
TreeToNFAConverter.element_return  
TreeToNFAConverter.rewrite_return  
TreeToNFAConverter.rule_return  
TreeToNFAConverter.set_return  
TreeToNFAConverter.tree__return  
 



Copyright © 2011. All Rights Reserved.