|
Server : Apache/2.2.2 (Fedora) System : Linux App1.pathumtani.go.th 2.6.20-1.2320.fc5smp #1 SMP Tue Jun 12 19:40:16 EDT 2007 i686 User : apache ( 48) PHP Version : 5.2.9 Disable Function : NONE Directory : /usr/share/javadoc/antlr-2.7.4/antlr/ |
Upload File : |
<?xml version="1.0" encoding="US-ASCII"?> <!DOCTYPE html PUBLIC "-//gnu.org///DTD XHTML 1.1 plus Target 1.0//EN" "../resources/xhtml11-target10.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"><head><title>antlr (antlr Javadoc)</title><script src="../resources/gjdoc.js" type="text/javascript"><!-- this comment required for konqueror 3.2.2 --></script><meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"/><meta name="generator" content="GNU Gjdoc Standard Doclet"/><meta name="keywords" content="antlr packages"/><link rel="stylesheet" type="text/css" href="../resources/gjdochtml-clean-layout.css" title="GNU Clean"/><link rel="stylesheet" type="text/css" href="../resources/gjdochtml-clean-color1.css" title="GNU Clean"/></head><body class="content package" onload="if(parent.contentPageLoaded)parent.contentPageLoaded(document.title)"><table class="navbar div top"><tr><td class="navbar div top"><div class="navbar div top"><span class="navbar item enabled"><a href="../overview-summary.html">Overview</a></span> <span class="navbar item active">Package</span> <span class="navbar item disabled">Class</span> <span class="navbar item disabled">Use</span> <span class="navbar item enabled"><a href="tree.html">Tree</a></span> <span class="navbar item enabled"><a href="../alphaindex-1.html">Index</a></span> <span class="navbar item enabled"><a href="../deprecated.html">Deprecated</a></span> <span class="navbar item enabled"><a href="../about.html">About</a></span></div></td></tr><tr><td class="navi">Prev Package | <a href="../antlr/actions/cpp/package-summary.html">Next Package</a></td><td class="navi"><a href="../index.html" title="Show in a frameset" target="_top">Frames</a> | <a href="package-summary.html" title="Show without frames" target="_top">No Frames</a> </td></tr></table><h1 class="package title">Package antlr</h1><div class="package description top"></div><dl class="table container"><dd><table class="package summary" border="1" width="100%"><tr class="table header"><td colspan="2"><h2 class="table header">Interface Summary</h2></td></tr><tr><td class="left"><a href="../antlr/ANTLRGrammarParseBehavior.html" title="Interface in antlr">ANTLRGrammarParseBehavior</a></td><td class="right"></td></tr><tr><td class="left"><a href="../antlr/ANTLRTokdefParserTokenTypes.html" title="Interface in antlr">ANTLRTokdefParserTokenTypes</a></td><td class="right"></td></tr><tr><td class="left"><a href="../antlr/ANTLRTokenTypes.html" title="Interface in antlr">ANTLRTokenTypes</a></td><td class="right"></td></tr><tr><td class="left"><a href="../antlr/ASTVisitor.html" title="Interface in antlr">ASTVisitor</a></td><td class="right"></td></tr><tr><td class="left"><a href="../antlr/CharFormatter.html" title="Interface in antlr">CharFormatter</a></td><td class="right">Interface used by BitSet to format elements of the set when converting to string </td></tr><tr><td class="left"><a href="../antlr/GrammarAnalyzer.html" title="Interface in antlr">GrammarAnalyzer</a></td><td class="right">A GrammarAnalyzer computes lookahead from Grammar (which contains a grammar symbol table) and can then answer questions about the grammar.</td></tr><tr><td class="left"><a href="../antlr/LLkGrammarAnalyzer.html" title="Interface in antlr">LLkGrammarAnalyzer</a></td><td class="right"></td></tr><tr><td class="left"><a href="../antlr/TokenManager.html" title="Interface in antlr">TokenManager</a></td><td class="right">Interface that describes the set of defined tokens </td></tr><tr><td class="left"><a href="../antlr/TokenStream.html" title="Interface in antlr">TokenStream</a></td><td class="right"></td></tr><tr><td class="left"><a href="../antlr/ToolErrorHandler.html" title="Interface in antlr">ToolErrorHandler</a></td><td class="right"></td></tr></table></dd></dl> <dl class="table container"><dd><table class="package summary" border="1" width="100%"><tr class="table header"><td colspan="2"><h2 class="table header">Class Summary</h2></td></tr><tr><td class="left"><a href="../antlr/ActionElement.html" title="Class in antlr">ActionElement</a></td><td class="right"></td></tr><tr><td class="left"><a href="../antlr/ActionTransInfo.html" title="Class in antlr">ActionTransInfo</a></td><td class="right"> This class contains information about how an action was translated (using the AST conversion rules).</td></tr><tr><td class="left"><a href="../antlr/Alternative.html" title="Class in antlr">Alternative</a></td><td class="right">Intermediate data class holds information about an alternative </td></tr><tr><td class="left"><a href="../antlr/AlternativeBlock.html" title="Class in antlr">AlternativeBlock</a></td><td class="right">A list of alternatives </td></tr><tr><td class="left"><a href="../antlr/AlternativeElement.html" title="Class in antlr">AlternativeElement</a></td><td class="right"></td></tr><tr><td class="left"><a href="../antlr/ANTLRError.html" title="Class in antlr">ANTLRError</a></td><td class="right"></td></tr><tr><td class="left"><a href="../antlr/ANTLRException.html" title="Class in antlr">ANTLRException</a></td><td class="right"></td></tr><tr><td class="left"><a href="../antlr/ANTLRHashString.html" title="Class in antlr">ANTLRHashString</a></td><td class="right"></td></tr><tr><td class="left"><a href="../antlr/ANTLRLexer.html" title="Class in antlr">ANTLRLexer</a></td><td class="right"></td></tr><tr><td class="left"><a href="../antlr/ANTLRParser.html" title="Class in antlr">ANTLRParser</a></td><td class="right"></td></tr><tr><td class="left"><a href="../antlr/ANTLRStringBuffer.html" title="Class in antlr">ANTLRStringBuffer</a></td><td class="right"></td></tr><tr><td class="left"><a href="../antlr/ANTLRTokdefLexer.html" title="Class in antlr">ANTLRTokdefLexer</a></td><td class="right"></td></tr><tr><td class="left"><a href="../antlr/ANTLRTokdefParser.html" title="Class in antlr">ANTLRTokdefParser</a></td><td class="right">Simple lexer/parser for reading token definition files in support of the import/export vocab option for grammars.</td></tr><tr><td class="left"><a href="../antlr/ASTFactory.html" title="Class in antlr">ASTFactory</a></td><td class="right">AST Support code shared by TreeParser and Parser.</td></tr><tr><td class="left"><a href="../antlr/ASTIterator.html" title="Class in antlr">ASTIterator</a></td><td class="right"></td></tr><tr><td class="left"><a href="../antlr/ASTNULLType.html" title="Class in antlr">ASTNULLType</a></td><td class="right">There is only one instance of this class *</td></tr><tr><td class="left"><a href="../antlr/ASTPair.html" title="Class in antlr">ASTPair</a></td><td class="right">ASTPair: utility class used for manipulating a pair of ASTs representing the current AST root and current AST sibling.</td></tr><tr><td class="left"><a href="../antlr/BaseAST.html" title="Class in antlr">BaseAST</a></td><td class="right"> A Child-Sibling Tree.</td></tr><tr><td class="left"><a href="../antlr/BlockContext.html" title="Class in antlr">BlockContext</a></td><td class="right">BlockContext stores the information needed when creating an alternative (list of elements).</td></tr><tr><td class="left"><a href="../antlr/BlockEndElement.html" title="Class in antlr">BlockEndElement</a></td><td class="right">All alternative blocks are "terminated" by BlockEndElements unless they are rule blocks (in which case they use RuleEndElement).</td></tr><tr><td class="left"><a href="../antlr/BlockWithImpliedExitPath.html" title="Class in antlr">BlockWithImpliedExitPath</a></td><td class="right"></td></tr><tr><td class="left"><a href="../antlr/ByteBuffer.html" title="Class in antlr">ByteBuffer</a></td><td class="right">A Stream of characters fed to the lexer from a InputStream that can be rewound via mark()/rewind() methods.</td></tr><tr><td class="left"><a href="../antlr/CharBuffer.html" title="Class in antlr">CharBuffer</a></td><td class="right">A Stream of characters fed to the lexer from a InputStream that can be rewound via mark()/rewind() methods.</td></tr><tr><td class="left"><a href="../antlr/CharLiteralElement.html" title="Class in antlr">CharLiteralElement</a></td><td class="right"></td></tr><tr><td class="left"><a href="../antlr/CharQueue.html" title="Class in antlr">CharQueue</a></td><td class="right">A circular buffer object used by CharBuffer </td></tr><tr><td class="left"><a href="../antlr/CharRangeElement.html" title="Class in antlr">CharRangeElement</a></td><td class="right"></td></tr><tr><td class="left"><a href="../antlr/CharScanner.html" title="Class in antlr">CharScanner</a></td><td class="right"></td></tr><tr><td class="left"><a href="../antlr/CharStreamException.html" title="Class in antlr">CharStreamException</a></td><td class="right"> Anything that goes wrong while generating a stream of characters </td></tr><tr><td class="left"><a href="../antlr/CharStreamIOException.html" title="Class in antlr">CharStreamIOException</a></td><td class="right"> Wrap an IOException in a CharStreamException </td></tr><tr><td class="left"><a href="../antlr/CodeGenerator.html" title="Class in antlr">CodeGenerator</a></td><td class="right">A generic ANTLR code generator.</td></tr><tr><td class="left"><a href="../antlr/CommonAST.html" title="Class in antlr">CommonAST</a></td><td class="right">Common AST node implementation </td></tr><tr><td class="left"><a href="../antlr/CommonASTWithHiddenTokens.html" title="Class in antlr">CommonASTWithHiddenTokens</a></td><td class="right">A CommonAST whose initialization copies hidden token information from the Token used to create a node.</td></tr><tr><td class="left"><a href="../antlr/CommonHiddenStreamToken.html" title="Class in antlr">CommonHiddenStreamToken</a></td><td class="right"></td></tr><tr><td class="left"><a href="../antlr/CommonToken.html" title="Class in antlr">CommonToken</a></td><td class="right"></td></tr><tr><td class="left"><a href="../antlr/CppBlockFinishingInfo.html" title="Class in antlr">CppBlockFinishingInfo</a></td><td class="right"></td></tr><tr><td class="left"><a href="../antlr/CppCharFormatter.html" title="Class in antlr">CppCharFormatter</a></td><td class="right"></td></tr><tr><td class="left"><a href="../antlr/CppCodeGenerator.html" title="Class in antlr">CppCodeGenerator</a></td><td class="right">Generate MyParser.cpp, MyParser.hpp, MyLexer.cpp, MyLexer.hpp and MyParserTokenTypes.hpp </td></tr><tr><td class="left"><a href="../antlr/CSharpBlockFinishingInfo.html" title="Class in antlr">CSharpBlockFinishingInfo</a></td><td class="right"></td></tr><tr><td class="left"><a href="../antlr/CSharpCharFormatter.html" title="Class in antlr">CSharpCharFormatter</a></td><td class="right"></td></tr><tr><td class="left"><a href="../antlr/CSharpCodeGenerator.html" title="Class in antlr">CSharpCodeGenerator</a></td><td class="right">Generates MyParser.cs, MyLexer.cs and MyParserTokenTypes.cs </td></tr><tr><td class="left"><a href="../antlr/CSharpNameSpace.html" title="Class in antlr">CSharpNameSpace</a></td><td class="right"> ANTLR Translator Generator Project led by Terence Parr at http://www.jGuru.com Software rights: http://www.antlr.org/license.html Container for a C++ namespace specification.</td></tr><tr><td class="left"><a href="../antlr/DefaultFileLineFormatter.html" title="Class in antlr">DefaultFileLineFormatter</a></td><td class="right"></td></tr><tr><td class="left"><a href="../antlr/DefaultToolErrorHandler.html" title="Class in antlr">DefaultToolErrorHandler</a></td><td class="right"></td></tr><tr><td class="left"><a href="../antlr/DefineGrammarSymbols.html" title="Class in antlr">DefineGrammarSymbols</a></td><td class="right">DefineGrammarSymbols is a behavior for the ANTLRParser that adds all the token and rule symbols to the grammar symbol table.</td></tr><tr><td class="left"><a href="../antlr/DiagnosticCodeGenerator.html" title="Class in antlr">DiagnosticCodeGenerator</a></td><td class="right">Generate MyParser.txt, MyLexer.txt and MyParserTokenTypes.txt </td></tr><tr><td class="left"><a href="../antlr/DocBookCodeGenerator.html" title="Class in antlr">DocBookCodeGenerator</a></td><td class="right">Generate P.sgml, a cross-linked representation of P with or without actions </td></tr><tr><td class="left"><a href="../antlr/DumpASTVisitor.html" title="Class in antlr">DumpASTVisitor</a></td><td class="right">Simple class to dump the contents of an AST to the output </td></tr><tr><td class="left"><a href="../antlr/ExceptionHandler.html" title="Class in antlr">ExceptionHandler</a></td><td class="right"></td></tr><tr><td class="left"><a href="../antlr/ExceptionSpec.html" title="Class in antlr">ExceptionSpec</a></td><td class="right"></td></tr><tr><td class="left"><a href="../antlr/FileCopyException.html" title="Class in antlr">FileCopyException</a></td><td class="right"></td></tr><tr><td class="left"><a href="../antlr/FileLineFormatter.html" title="Class in antlr">FileLineFormatter</a></td><td class="right"></td></tr><tr><td class="left"><a href="../antlr/Grammar.html" title="Class in antlr">Grammar</a></td><td class="right">A Grammar holds a set of rules (which are stored in a symbol table).</td></tr><tr><td class="left"><a href="../antlr/GrammarAtom.html" title="Class in antlr">GrammarAtom</a></td><td class="right">A GrammarAtom is either a token ref, a character ref, or string.</td></tr><tr><td class="left"><a href="../antlr/GrammarElement.html" title="Class in antlr">GrammarElement</a></td><td class="right">A GrammarElement is a generic node in our data structure that holds a grammar in memory.</td></tr><tr><td class="left"><a href="../antlr/GrammarSymbol.html" title="Class in antlr">GrammarSymbol</a></td><td class="right">A GrammarSymbol is a generic symbol that can be added to the symbol table for a grammar.</td></tr><tr><td class="left"><a href="../antlr/HTMLCodeGenerator.html" title="Class in antlr">HTMLCodeGenerator</a></td><td class="right">Generate P.html, a cross-linked representation of P with or without actions </td></tr><tr><td class="left"><a href="../antlr/ImportVocabTokenManager.html" title="Class in antlr">ImportVocabTokenManager</a></td><td class="right">Static implementation of the TokenManager, used for importVocab option </td></tr><tr><td class="left"><a href="../antlr/InputBuffer.html" title="Class in antlr">InputBuffer</a></td><td class="right">A Stream of characters fed to the lexer from a InputStream that can be rewound via mark()/rewind() methods.</td></tr><tr><td class="left"><a href="../antlr/JavaBlockFinishingInfo.html" title="Class in antlr">JavaBlockFinishingInfo</a></td><td class="right"></td></tr><tr><td class="left"><a href="../antlr/JavaCharFormatter.html" title="Class in antlr">JavaCharFormatter</a></td><td class="right"></td></tr><tr><td class="left"><a href="../antlr/JavaCodeGenerator.html" title="Class in antlr">JavaCodeGenerator</a></td><td class="right">Generate MyParser.java, MyLexer.java and MyParserTokenTypes.java </td></tr><tr><td class="left"><a href="../antlr/LexerGrammar.html" title="Class in antlr">LexerGrammar</a></td><td class="right">Lexer-specific grammar subclass </td></tr><tr><td class="left"><a href="../antlr/LexerSharedInputState.html" title="Class in antlr">LexerSharedInputState</a></td><td class="right">This object contains the data associated with an input stream of characters.</td></tr><tr><td class="left"><a href="../antlr/LLkAnalyzer.html" title="Class in antlr">LLkAnalyzer</a></td><td class="right">A linear-approximate LL(k) grammar analzyer.</td></tr><tr><td class="left"><a href="../antlr/LLkParser.html" title="Class in antlr">LLkParser</a></td><td class="right">An LL(k) parser.</td></tr><tr><td class="left"><a href="../antlr/Lookahead.html" title="Class in antlr">Lookahead</a></td><td class="right">This object holds all information needed to represent the lookahead for any particular lookahead computation for a <b>single</b> lookahead depth.</td></tr><tr><td class="left"><a href="../antlr/MakeGrammar.html" title="Class in antlr">MakeGrammar</a></td><td class="right"></td></tr><tr><td class="left"><a href="../antlr/MismatchedCharException.html" title="Class in antlr">MismatchedCharException</a></td><td class="right"></td></tr><tr><td class="left"><a href="../antlr/MismatchedTokenException.html" title="Class in antlr">MismatchedTokenException</a></td><td class="right"></td></tr><tr><td class="left"><a href="../antlr/NameSpace.html" title="Class in antlr">NameSpace</a></td><td class="right"> ANTLR Translator Generator Project led by Terence Parr at http://www.jGuru.com Software rights: http://www.antlr.org/license.html Container for a C++ namespace specification.</td></tr><tr><td class="left"><a href="../antlr/NoViableAltException.html" title="Class in antlr">NoViableAltException</a></td><td class="right"></td></tr><tr><td class="left"><a href="../antlr/NoViableAltForCharException.html" title="Class in antlr">NoViableAltForCharException</a></td><td class="right"></td></tr><tr><td class="left"><a href="../antlr/OneOrMoreBlock.html" title="Class in antlr">OneOrMoreBlock</a></td><td class="right"></td></tr><tr><td class="left"><a href="../antlr/Parser.html" title="Class in antlr">Parser</a></td><td class="right">A generic ANTLR parser (LL(k) for k>=1) containing a bunch of utility routines useful at any lookahead depth.</td></tr><tr><td class="left"><a href="../antlr/ParserGrammar.html" title="Class in antlr">ParserGrammar</a></td><td class="right">Parser-specific grammar subclass </td></tr><tr><td class="left"><a href="../antlr/ParserSharedInputState.html" title="Class in antlr">ParserSharedInputState</a></td><td class="right">This object contains the data associated with an input stream of tokens.</td></tr><tr><td class="left"><a href="../antlr/ParseTree.html" title="Class in antlr">ParseTree</a></td><td class="right"></td></tr><tr><td class="left"><a href="../antlr/ParseTreeRule.html" title="Class in antlr">ParseTreeRule</a></td><td class="right"></td></tr><tr><td class="left"><a href="../antlr/ParseTreeToken.html" title="Class in antlr">ParseTreeToken</a></td><td class="right"></td></tr><tr><td class="left"><a href="../antlr/PreservingFileWriter.html" title="Class in antlr">PreservingFileWriter</a></td><td class="right">PreservingFileWriter only overwrites target if the new file is different.</td></tr><tr><td class="left"><a href="../antlr/RecognitionException.html" title="Class in antlr">RecognitionException</a></td><td class="right"></td></tr><tr><td class="left"><a href="../antlr/RuleBlock.html" title="Class in antlr">RuleBlock</a></td><td class="right">A list of alternatives and info contained in the rule definition.</td></tr><tr><td class="left"><a href="../antlr/RuleEndElement.html" title="Class in antlr">RuleEndElement</a></td><td class="right">Contains a list of all places that reference this enclosing rule.</td></tr><tr><td class="left"><a href="../antlr/RuleRefElement.html" title="Class in antlr">RuleRefElement</a></td><td class="right"></td></tr><tr><td class="left"><a href="../antlr/RuleSymbol.html" title="Class in antlr">RuleSymbol</a></td><td class="right"></td></tr><tr><td class="left"><a href="../antlr/SemanticException.html" title="Class in antlr">SemanticException</a></td><td class="right"></td></tr><tr><td class="left"><a href="../antlr/SimpleTokenManager.html" title="Class in antlr">SimpleTokenManager</a></td><td class="right"></td></tr><tr><td class="left"><a href="../antlr/StringLiteralElement.html" title="Class in antlr">StringLiteralElement</a></td><td class="right"></td></tr><tr><td class="left"><a href="../antlr/StringLiteralSymbol.html" title="Class in antlr">StringLiteralSymbol</a></td><td class="right"></td></tr><tr><td class="left"><a href="../antlr/StringUtils.html" title="Class in antlr">StringUtils</a></td><td class="right"></td></tr><tr><td class="left"><a href="../antlr/SynPredBlock.html" title="Class in antlr">SynPredBlock</a></td><td class="right"></td></tr><tr><td class="left"><a href="../antlr/Token.html" title="Class in antlr">Token</a></td><td class="right">A token is minimally a token type.</td></tr><tr><td class="left"><a href="../antlr/TokenBuffer.html" title="Class in antlr">TokenBuffer</a></td><td class="right">A Stream of Token objects fed to the parser from a Tokenizer that can be rewound via mark()/rewind() methods.</td></tr><tr><td class="left"><a href="../antlr/TokenQueue.html" title="Class in antlr">TokenQueue</a></td><td class="right">A private circular buffer object used by the token buffer </td></tr><tr><td class="left"><a href="../antlr/TokenRangeElement.html" title="Class in antlr">TokenRangeElement</a></td><td class="right"></td></tr><tr><td class="left"><a href="../antlr/TokenRefElement.html" title="Class in antlr">TokenRefElement</a></td><td class="right"></td></tr><tr><td class="left"><a href="../antlr/TokenStreamBasicFilter.html" title="Class in antlr">TokenStreamBasicFilter</a></td><td class="right">This object is a TokenStream that passes through all tokens except for those that you tell it to discard.</td></tr><tr><td class="left"><a href="../antlr/TokenStreamException.html" title="Class in antlr">TokenStreamException</a></td><td class="right"> Anything that goes wrong while generating a stream of tokens.</td></tr><tr><td class="left"><a href="../antlr/TokenStreamHiddenTokenFilter.html" title="Class in antlr">TokenStreamHiddenTokenFilter</a></td><td class="right">This object filters a token stream coming from a lexer or another TokenStream so that only certain token channels get transmitted to the parser.</td></tr><tr><td class="left"><a href="../antlr/TokenStreamIOException.html" title="Class in antlr">TokenStreamIOException</a></td><td class="right"> Wraps an IOException in a TokenStreamException </td></tr><tr><td class="left"><a href="../antlr/TokenStreamRecognitionException.html" title="Class in antlr">TokenStreamRecognitionException</a></td><td class="right"> Wraps a RecognitionException in a TokenStreamException so you can pass it along.</td></tr><tr><td class="left"><a href="../antlr/TokenStreamRetryException.html" title="Class in antlr">TokenStreamRetryException</a></td><td class="right"> Aborted recognition of current token.</td></tr><tr><td class="left"><a href="../antlr/TokenStreamRewriteEngine.html" title="Class in antlr">TokenStreamRewriteEngine</a></td><td class="right">This token stream tracks the *entire* token stream coming from a lexer, but does not pass on the whitespace (or whatever else you want to discard) to the parser.</td></tr><tr><td class="left"><a href="../antlr/TokenStreamRewriteEngine.DeleteOp.html" title="Class in antlr">TokenStreamRewriteEngine.DeleteOp</a></td><td class="right"></td></tr><tr><td class="left"><a href="../antlr/TokenStreamRewriteEngine.InsertBeforeOp.html" title="Class in antlr">TokenStreamRewriteEngine.InsertBeforeOp</a></td><td class="right"></td></tr><tr><td class="left"><a href="../antlr/TokenStreamRewriteEngine.ReplaceOp.html" title="Class in antlr">TokenStreamRewriteEngine.ReplaceOp</a></td><td class="right"></td></tr><tr><td class="left"><a href="../antlr/TokenStreamRewriteEngine.RewriteOperation.html" title="Class in antlr">TokenStreamRewriteEngine.RewriteOperation</a></td><td class="right"></td></tr><tr><td class="left"><a href="../antlr/TokenStreamSelector.html" title="Class in antlr">TokenStreamSelector</a></td><td class="right">A token stream MUX (multiplexor) knows about n token streams and can multiplex them onto the same channel for use by token stream consumer like a parser.</td></tr><tr><td class="left"><a href="../antlr/TokenSymbol.html" title="Class in antlr">TokenSymbol</a></td><td class="right"></td></tr><tr><td class="left"><a href="../antlr/TokenWithIndex.html" title="Class in antlr">TokenWithIndex</a></td><td class="right">This token knows what index 0..n-1 it is from beginning of stream.</td></tr><tr><td class="left"><a href="../antlr/Tool.html" title="Class in antlr">Tool</a></td><td class="right"></td></tr><tr><td class="left"><a href="../antlr/TreeBlockContext.html" title="Class in antlr">TreeBlockContext</a></td><td class="right">The context needed to add root,child elements to a Tree.</td></tr><tr><td class="left"><a href="../antlr/TreeElement.html" title="Class in antlr">TreeElement</a></td><td class="right">A TreeElement is a block with one alternative and a root node </td></tr><tr><td class="left"><a href="../antlr/TreeParser.html" title="Class in antlr">TreeParser</a></td><td class="right"></td></tr><tr><td class="left"><a href="../antlr/TreeParserSharedInputState.html" title="Class in antlr">TreeParserSharedInputState</a></td><td class="right">This object contains the data associated with an input AST.</td></tr><tr><td class="left"><a href="../antlr/TreeSpecifierNode.html" title="Class in antlr">TreeSpecifierNode</a></td><td class="right"></td></tr><tr><td class="left"><a href="../antlr/TreeWalkerGrammar.html" title="Class in antlr">TreeWalkerGrammar</a></td><td class="right">Parser-specific grammar subclass </td></tr><tr><td class="left"><a href="../antlr/Version.html" title="Class in antlr">Version</a></td><td class="right"></td></tr><tr><td class="left"><a href="../antlr/WildcardElement.html" title="Class in antlr">WildcardElement</a></td><td class="right"></td></tr><tr><td class="left"><a href="../antlr/ZeroOrMoreBlock.html" title="Class in antlr">ZeroOrMoreBlock</a></td><td class="right"></td></tr></table></dd></dl> <a name="description" id="description"/><div class="package description full"></div><p class="navbar bottom spacer"> </p><table class="navbar div bottom"><tr><td><div class="navbar div top"><span class="navbar item enabled"><a href="../overview-summary.html">Overview</a></span> <span class="navbar item active">Package</span> <span class="navbar item disabled">Class</span> <span class="navbar item disabled">Use</span> <span class="navbar item enabled"><a href="tree.html">Tree</a></span> <span class="navbar item enabled"><a href="../alphaindex-1.html">Index</a></span> <span class="navbar item enabled"><a href="../deprecated.html">Deprecated</a></span> <span class="navbar item enabled"><a href="../about.html">About</a></span></div></td></tr></table></body></html>