MINI SHELL

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/antlr/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : //usr/share/javadoc/antlr/antlr/LLkParser.html
<?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>LLkParser (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.LLkParser class"/><meta name="keywords" content="k"/><meta name="keywords" content="consume()"/><meta name="keywords" content="LA()"/><meta name="keywords" content="LT()"/><meta name="keywords" content="traceIn()"/><meta name="keywords" content="traceOut()"/><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 class" 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 enabled"><a href="package-summary.html">Package</a></span> <span class="navbar item active">Class</span> <span class="navbar item enabled"><a href="LLkParser-uses.html">Use</a></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"><a href="../antlr/LLkGrammarAnalyzer.html">Prev Class</a> | <a href="../antlr/Lookahead.html">Next Class</a></td><td class="navi"><a href="../index.html" title="Show in a frameset" target="_top">Frames</a> | <a href="LLkParser.html" title="Show without frames" target="_top">No Frames</a> </td></tr><tr><td class="navi">Summary: Nested | <a href="#summary-fields">Field</a> | <a href="#summary-methods">Method</a> | <a href="#summary-constructors">Constr</a></td><td class="navi">Detail: Nested | <a href="#detail-fields">Field</a> | <a href="#detail-methods">Method</a> | <a href="#detail-constructors">Constr</a></td></tr></table><div class="class title outer"><h3 class="class title-package">antlr</h3><h1 class="class title-class">Class LLkParser</h1></div><div class="class inheritance-tree"><ul class="inheritance 0"><li class="inheritance 0"><code><a href="file:/usr/share/javadoc/java/java/lang/Object.html">java.lang.Object</a></code></li><li><ul class="inheritance 1"><li class="inheritance 1"><code><a href="../antlr/Parser.html">antlr.Parser</a></code></li><li><ul class="inheritance 2"><li class="inheritance 2"><code>antlr.LLkParser</code></li><li></li></ul></li></ul></li></ul></div><dl class="class subclasses"><dt class="class subclasses header"><b>Known Direct Subclasses:</b></dt><dd class="class subclasses header"><a href="../antlr/ANTLRParser.html" title="Class in antlr">ANTLRParser</a>, <a href="../antlr/ANTLRTokdefParser.html" title="Class in antlr">ANTLRTokdefParser</a>, <a href="../antlr/debug/LLkDebuggingParser.html" title="Class in antlr.debug">LLkDebuggingParser</a>, <a href="../antlr/debug/ParseTreeDebugParser.html" title="Class in antlr.debug">ParseTreeDebugParser</a>, <a href="../antlr/preprocessor/Preprocessor.html" title="Class in antlr.preprocessor">Preprocessor</a></dd></b></dt></dl><hr/><div class="class synopsis outer"><div class="class synopsis declaration"><code>public class <b class="class synopsis name">LLkParser</b></code></div><div class="class synopsis superclass"><code>extends <a href="../antlr/Parser.html" title="Class in antlr">Parser</a></code></div></div><hr/><div class="class description">An LL(k) parser.
</div><div class="taglet"></div><div class="taglet"></div><div class="taglet"><dl class="tag list"><dt class="tag section header"><b>See Also:</b></dt><dd><a href="../antlr/Token.html"><code>Token</code></a>, <a href="../antlr/TokenBuffer.html"><code>TokenBuffer</code></a></dd></dl></div><div class="taglet"></div><div class="taglet"></div><a name="summary-fields" id="summary-fields"/><dl class="table container"><dd><table class="class summary" border="1" width="100%"><tr class="table header"><td colspan="2"><h2 class="table header">Field Summary</h2></td></tr><tr><td class="left" valign="top"><code class="synopsis">(package private)  int</code></td><td class="right"><dl class="list"><dt class="synopsis"><code><a href="#k">k</a></code></dt></dl></td></tr></table></dd></dl><dl class="table container"><dd><table class="class summary" border="1" width="100%"><tr class="table sub header"><td colspan="2"><h3 class="table sub header">Fields inherited from class antlr.<a href="../antlr/Parser.html" title="Class in antlr">Parser</a></h3></td></tr><tr><td class="inherited"><a href="../antlr/Parser.html#astFactory"><code class="member">astFactory</code></a>, <a href="../antlr/Parser.html#inputState"><code class="member">inputState</code></a>, <a href="../antlr/Parser.html#returnAST"><code class="member">returnAST</code></a>, <a href="../antlr/Parser.html#tokenNames"><code class="member">tokenNames</code></a>, <a href="../antlr/Parser.html#tokenTypeToASTClassMap"><code class="member">tokenTypeToASTClassMap</code></a>, <a href="../antlr/Parser.html#traceDepth"><code class="member">traceDepth</code></a></td></tr></table></dd></dl><a name="summary-constructors" id="summary-constructors"/><dl class="table container"><dd><table class="class summary" border="1" width="100%"><tr class="table header"><td colspan="2"><h2 class="table header">Constructor Summary</h2></td></tr><tr><td class="right"><dl class="list"><dt class="synopsis"><code><a href="#LLkParser(antlr.ParserSharedInputState,int)">LLkParser</a>(<a href="../antlr/ParserSharedInputState.html" title="Class in antlr">ParserSharedInputState</a>&nbsp;state, int&nbsp;k_)</code></dt></dl></td></tr><tr><td class="right"><dl class="list"><dt class="synopsis"><code><a href="#LLkParser(antlr.TokenBuffer,int)">LLkParser</a>(<a href="../antlr/TokenBuffer.html" title="Class in antlr">TokenBuffer</a>&nbsp;tokenBuf, int&nbsp;k_)</code></dt></dl></td></tr><tr><td class="right"><dl class="list"><dt class="synopsis"><code><a href="#LLkParser(antlr.TokenStream,int)">LLkParser</a>(<a href="../antlr/TokenStream.html" title="Interface in antlr">TokenStream</a>&nbsp;lexer, int&nbsp;k_)</code></dt></dl></td></tr><tr><td class="right"><dl class="list"><dt class="synopsis"><code><a href="#LLkParser(int)">LLkParser</a>(int&nbsp;k_)</code></dt></dl></td></tr></table></dd></dl><a name="summary-methods" id="summary-methods"/><dl class="table container"><dd><table class="class summary" border="1" width="100%"><tr class="table header"><td colspan="2"><h2 class="table header">Method Summary</h2></td></tr><tr><td class="left" valign="top"><code class="synopsis"> int</code></td><td class="right"><dl class="list"><dt class="synopsis"><code><a href="#LA(int)">LA</a>(int&nbsp;i)</code></dt></dl></td></tr><tr><td class="left" valign="top"><code class="synopsis"> <a href="../antlr/Token.html" title="Class in antlr">Token</a></code></td><td class="right"><dl class="list"><dt class="synopsis"><code><a href="#LT(int)">LT</a>(int&nbsp;i)</code></dt></dl></td></tr><tr><td class="left" valign="top"><code class="synopsis"> void</code></td><td class="right"><dl class="list"><dt class="synopsis"><code><a href="#consume()">consume</a>()</code></dt><dd class="description">Consume another token from the input stream.</dd></dl></td></tr><tr><td class="left" valign="top"><code class="synopsis"> void</code></td><td class="right"><dl class="list"><dt class="synopsis"><code><a href="#traceIn(String)">traceIn</a>(String&nbsp;rname)</code></dt></dl></td></tr><tr><td class="left" valign="top"><code class="synopsis"> void</code></td><td class="right"><dl class="list"><dt class="synopsis"><code><a href="#traceOut(String)">traceOut</a>(String&nbsp;rname)</code></dt></dl></td></tr></table></dd></dl><dl class="table container"><dd><table class="class summary" border="1" width="100%"><tr class="table sub header"><td colspan="2"><h3 class="table sub header">Methods inherited from class antlr.<a href="../antlr/Parser.html" title="Class in antlr">Parser</a></h3></td></tr><tr><td class="inherited"><a href="../antlr/Parser.html#LA(int)" title="LA(int)"><code class="member">LA</code></a>, <a href="../antlr/Parser.html#LT(int)" title="LT(int)"><code class="member">LT</code></a>, <a href="../antlr/Parser.html#addMessageListener(antlr.debug.MessageListener)" title="addMessageListener(MessageListener)"><code class="member">addMessageListener</code></a>, <a href="../antlr/Parser.html#addParserListener(antlr.debug.ParserListener)" title="addParserListener(ParserListener)"><code class="member">addParserListener</code></a>, <a href="../antlr/Parser.html#addParserMatchListener(antlr.debug.ParserMatchListener)" title="addParserMatchListener(ParserMatchListener)"><code class="member">addParserMatchListener</code></a>, <a href="../antlr/Parser.html#addParserTokenListener(antlr.debug.ParserTokenListener)" title="addParserTokenListener(ParserTokenListener)"><code class="member">addParserTokenListener</code></a>, <a href="../antlr/Parser.html#addSemanticPredicateListener(antlr.debug.SemanticPredicateListener)" title="addSemanticPredicateListener(SemanticPredicateListener)"><code class="member">addSemanticPredicateListener</code></a>, <a href="../antlr/Parser.html#addSyntacticPredicateListener(antlr.debug.SyntacticPredicateListener)" title="addSyntacticPredicateListener(SyntacticPredicateListener)"><code class="member">addSyntacticPredicateListener</code></a>, <a href="../antlr/Parser.html#addTraceListener(antlr.debug.TraceListener)" title="addTraceListener(TraceListener)"><code class="member">addTraceListener</code></a>, <a href="../antlr/Parser.html#consume()" title="consume()"><code class="member">consume</code></a>, <a href="../antlr/Parser.html#consumeUntil(antlr.collections.impl.BitSet)" title="consumeUntil(BitSet)"><code class="member">consumeUntil</code></a>, <a href="../antlr/Parser.html#consumeUntil(int)" title="consumeUntil(int)"><code class="member">consumeUntil</code></a>, <a href="../antlr/Parser.html#defaultDebuggingSetup(antlr.TokenStream,antlr.TokenBuffer)" title="defaultDebuggingSetup(TokenStream,TokenBuffer)"><code class="member">defaultDebuggingSetup</code></a>, <a href="../antlr/Parser.html#getAST()" title="getAST()"><code class="member">getAST</code></a>, <a href="../antlr/Parser.html#getASTFactory()" title="getASTFactory()"><code class="member">getASTFactory</code></a>, <a href="../antlr/Parser.html#getFilename()" title="getFilename()"><code class="member">getFilename</code></a>, <a href="../antlr/Parser.html#getInputState()" title="getInputState()"><code class="member">getInputState</code></a>, <a href="../antlr/Parser.html#getTokenName(int)" title="getTokenName(int)"><code class="member">getTokenName</code></a>, <a href="../antlr/Parser.html#getTokenNames()" title="getTokenNames()"><code class="member">getTokenNames</code></a>, <a href="../antlr/Parser.html#getTokenTypeToASTClassMap()" title="getTokenTypeToASTClassMap()"><code class="member">getTokenTypeToASTClassMap</code></a>, <a href="../antlr/Parser.html#isDebugMode()" title="isDebugMode()"><code class="member">isDebugMode</code></a>, <a href="../antlr/Parser.html#mark()" title="mark()"><code class="member">mark</code></a>, <a href="../antlr/Parser.html#match(antlr.collections.impl.BitSet)" title="match(BitSet)"><code class="member">match</code></a>, <a href="../antlr/Parser.html#match(int)" title="match(int)"><code class="member">match</code></a>, <a href="../antlr/Parser.html#matchNot(int)" title="matchNot(int)"><code class="member">matchNot</code></a>, <a href="../antlr/Parser.html#panic()" title="panic()"><code class="member">panic</code></a>, <a href="../antlr/Parser.html#removeMessageListener(antlr.debug.MessageListener)" title="removeMessageListener(MessageListener)"><code class="member">removeMessageListener</code></a>, <a href="../antlr/Parser.html#removeParserListener(antlr.debug.ParserListener)" title="removeParserListener(ParserListener)"><code class="member">removeParserListener</code></a>, <a href="../antlr/Parser.html#removeParserMatchListener(antlr.debug.ParserMatchListener)" title="removeParserMatchListener(ParserMatchListener)"><code class="member">removeParserMatchListener</code></a>, <a href="../antlr/Parser.html#removeParserTokenListener(antlr.debug.ParserTokenListener)" title="removeParserTokenListener(ParserTokenListener)"><code class="member">removeParserTokenListener</code></a>, <a href="../antlr/Parser.html#removeSemanticPredicateListener(antlr.debug.SemanticPredicateListener)" title="removeSemanticPredicateListener(SemanticPredicateListener)"><code class="member">removeSemanticPredicateListener</code></a>, <a href="../antlr/Parser.html#removeSyntacticPredicateListener(antlr.debug.SyntacticPredicateListener)" title="removeSyntacticPredicateListener(SyntacticPredicateListener)"><code class="member">removeSyntacticPredicateListener</code></a>, <a href="../antlr/Parser.html#removeTraceListener(antlr.debug.TraceListener)" title="removeTraceListener(TraceListener)"><code class="member">removeTraceListener</code></a>, <a href="../antlr/Parser.html#reportError(String)" title="reportError(String)"><code class="member">reportError</code></a>, <a href="../antlr/Parser.html#reportError(antlr.RecognitionException)" title="reportError(RecognitionException)"><code class="member">reportError</code></a>, <a href="../antlr/Parser.html#reportWarning(String)" title="reportWarning(String)"><code class="member">reportWarning</code></a>, <a href="../antlr/Parser.html#rewind(int)" title="rewind(int)"><code class="member">rewind</code></a>, <a href="../antlr/Parser.html#setASTFactory(antlr.ASTFactory)" title="setASTFactory(ASTFactory)"><code class="member">setASTFactory</code></a>, <a href="../antlr/Parser.html#setASTNodeClass(String)" title="setASTNodeClass(String)"><code class="member">setASTNodeClass</code></a>, <a href="../antlr/Parser.html#setASTNodeType(String)" title="setASTNodeType(String)"><code class="member">setASTNodeType</code></a>, <a href="../antlr/Parser.html#setDebugMode(boolean)" title="setDebugMode(boolean)"><code class="member">setDebugMode</code></a>, <a href="../antlr/Parser.html#setFilename(String)" title="setFilename(String)"><code class="member">setFilename</code></a>, <a href="../antlr/Parser.html#setIgnoreInvalidDebugCalls(boolean)" title="setIgnoreInvalidDebugCalls(boolean)"><code class="member">setIgnoreInvalidDebugCalls</code></a>, <a href="../antlr/Parser.html#setInputState(antlr.ParserSharedInputState)" title="setInputState(ParserSharedInputState)"><code class="member">setInputState</code></a>, <a href="../antlr/Parser.html#setTokenBuffer(antlr.TokenBuffer)" title="setTokenBuffer(TokenBuffer)"><code class="member">setTokenBuffer</code></a>, <a href="../antlr/Parser.html#traceIn(String)" title="traceIn(String)"><code class="member">traceIn</code></a>, <a href="../antlr/Parser.html#traceIndent()" title="traceIndent()"><code class="member">traceIndent</code></a>, <a href="../antlr/Parser.html#traceOut(String)" title="traceOut(String)"><code class="member">traceOut</code></a></td></tr></table></dd></dl><a name="detail-fields" id="detail-fields"/><h2 class="section header">Field Details</h2><div class="section"><a name="k" id="k"/><div class="member detail outer"><h3 class="member detail name">k</h3><pre class="member detail synopsis">(package private)  int k</pre><blockquote class="member detail name"><div class="member detail description"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div></blockquote></div></div><a name="detail-constructors" id="detail-constructors"/><h2 class="section header">Constructor Details</h2><div class="section"><a name="LLkParser(antlr.ParserSharedInputState,int)" id="LLkParser(antlr.ParserSharedInputState,int)"/><div class="member detail outer"><h3 class="member detail name">LLkParser</h3><pre class="member detail synopsis">public LLkParser(<a href="../antlr/ParserSharedInputState.html" title="Class in antlr">ParserSharedInputState</a> state,
                 int k_)</pre><blockquote class="member detail name"><div class="member detail description"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div></blockquote></div><hr/><a name="LLkParser(antlr.TokenBuffer,int)" id="LLkParser(antlr.TokenBuffer,int)"/><div class="member detail outer"><h3 class="member detail name">LLkParser</h3><pre class="member detail synopsis">public LLkParser(<a href="../antlr/TokenBuffer.html" title="Class in antlr">TokenBuffer</a> tokenBuf,
                 int k_)</pre><blockquote class="member detail name"><div class="member detail description"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div></blockquote></div><hr/><a name="LLkParser(antlr.TokenStream,int)" id="LLkParser(antlr.TokenStream,int)"/><div class="member detail outer"><h3 class="member detail name">LLkParser</h3><pre class="member detail synopsis">public LLkParser(<a href="../antlr/TokenStream.html" title="Interface in antlr">TokenStream</a> lexer,
                 int k_)</pre><blockquote class="member detail name"><div class="member detail description"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div></blockquote></div><hr/><a name="LLkParser(int)" id="LLkParser(int)"/><div class="member detail outer"><h3 class="member detail name">LLkParser</h3><pre class="member detail synopsis">public LLkParser(int k_)</pre><blockquote class="member detail name"><div class="member detail description"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div></blockquote></div></div><a name="detail-methods" id="detail-methods"/><h2 class="section header">Method Details</h2><div class="section"><a name="LA(int)" id="LA(int)"/><div class="member detail outer"><h3 class="member detail name">LA</h3><pre class="member detail synopsis">public int LA(int i)
            throws <a href="../antlr/TokenStreamException.html" title="Class in antlr">TokenStreamException</a></pre><blockquote class="member detail name"><div class="member detail description"></div><dl class="member detail overridden list"><dt class="member detail overridden header"><b>Overrides:</b></dt><dd class="member detail overridden item"><a href="../antlr/Parser.html#LA(int)">LA</a> in interface <a href="../antlr/Parser.html" title="Class in antlr">Parser</a></dd></dl><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div></blockquote></div><hr/><a name="LT(int)" id="LT(int)"/><div class="member detail outer"><h3 class="member detail name">LT</h3><pre class="member detail synopsis">public <a href="../antlr/Token.html" title="Class in antlr">Token</a> LT(int i)
            throws <a href="../antlr/TokenStreamException.html" title="Class in antlr">TokenStreamException</a></pre><blockquote class="member detail name"><div class="member detail description"></div><dl class="member detail overridden list"><dt class="member detail overridden header"><b>Overrides:</b></dt><dd class="member detail overridden item"><a href="../antlr/Parser.html#LT(int)">LT</a> in interface <a href="../antlr/Parser.html" title="Class in antlr">Parser</a></dd></dl><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div></blockquote></div><hr/><a name="consume()" id="consume()"/><div class="member detail outer"><h3 class="member detail name">consume</h3><pre class="member detail synopsis">public void consume()</pre><blockquote class="member detail name"><div class="member detail description">Consume another token from the input stream.  Can only write sequentially!
 If you need 3 tokens ahead, you must consume() 3 times.
 <p/>
 Note that it is possible to overwrite tokens that have not been matched.
 For example, calling consume() 3 times when k=2, means that the first token
 consumed will be overwritten with the 3rd.
</div><dl class="member detail overridden list"><dt class="member detail overridden header"><b>Overrides:</b></dt><dd class="member detail overridden item"><a href="../antlr/Parser.html#consume()">consume</a> in interface <a href="../antlr/Parser.html" title="Class in antlr">Parser</a></dd></dl><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div></blockquote></div><hr/><a name="traceIn(String)" id="traceIn(String)"/><div class="member detail outer"><h3 class="member detail name">traceIn</h3><pre class="member detail synopsis">public void traceIn(String rname)
            throws <a href="../antlr/TokenStreamException.html" title="Class in antlr">TokenStreamException</a></pre><blockquote class="member detail name"><div class="member detail description"></div><dl class="member detail overridden list"><dt class="member detail overridden header"><b>Overrides:</b></dt><dd class="member detail overridden item"><a href="../antlr/Parser.html#traceIn(String)">traceIn</a> in interface <a href="../antlr/Parser.html" title="Class in antlr">Parser</a></dd></dl><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div></blockquote></div><hr/><a name="traceOut(String)" id="traceOut(String)"/><div class="member detail outer"><h3 class="member detail name">traceOut</h3><pre class="member detail synopsis">public void traceOut(String rname)
            throws <a href="../antlr/TokenStreamException.html" title="Class in antlr">TokenStreamException</a></pre><blockquote class="member detail name"><div class="member detail description"></div><dl class="member detail overridden list"><dt class="member detail overridden header"><b>Overrides:</b></dt><dd class="member detail overridden item"><a href="../antlr/Parser.html#traceOut(String)">traceOut</a> in interface <a href="../antlr/Parser.html" title="Class in antlr">Parser</a></dd></dl><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div></blockquote></div></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 enabled"><a href="package-summary.html">Package</a></span> <span class="navbar item active">Class</span> <span class="navbar item enabled"><a href="LLkParser-uses.html">Use</a></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>

Anon7 - 2021