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/DefineGrammarSymbols.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>DefineGrammarSymbols (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.DefineGrammarSymbols class"/><meta name="keywords" content="grammars"/><meta name="keywords" content="tokenManagers"/><meta name="keywords" content="grammar"/><meta name="keywords" content="tool"/><meta name="keywords" content="analyzer"/><meta name="keywords" content="args"/><meta name="keywords" content="DEFAULT_TOKENMANAGER_NAME"/><meta name="keywords" content="headerActions"/><meta name="keywords" content="thePreambleAction"/><meta name="keywords" content="language"/><meta name="keywords" content="numLexers"/><meta name="keywords" content="numParsers"/><meta name="keywords" content="numTreeParsers"/><meta name="keywords" content="_refStringLiteral()"/><meta name="keywords" content="_refToken()"/><meta name="keywords" content="abortGrammar()"/><meta name="keywords" content="beginAlt()"/><meta name="keywords" content="beginChildList()"/><meta name="keywords" content="beginExceptionGroup()"/><meta name="keywords" content="beginExceptionSpec()"/><meta name="keywords" content="beginSubRule()"/><meta name="keywords" content="beginTree()"/><meta name="keywords" content="defineRuleName()"/><meta name="keywords" content="defineToken()"/><meta name="keywords" content="endAlt()"/><meta name="keywords" content="endChildList()"/><meta name="keywords" content="endExceptionGroup()"/><meta name="keywords" content="endExceptionSpec()"/><meta name="keywords" content="endGrammar()"/><meta name="keywords" content="endOptions()"/><meta name="keywords" content="endRule()"/><meta name="keywords" content="endSubRule()"/><meta name="keywords" content="endTree()"/><meta name="keywords" content="hasError()"/><meta name="keywords" content="noASTSubRule()"/><meta name="keywords" content="oneOrMoreSubRule()"/><meta name="keywords" content="optionalSubRule()"/><meta name="keywords" content="setUserExceptions()"/><meta name="keywords" content="refAction()"/><meta name="keywords" content="refArgAction()"/><meta name="keywords" content="refCharLiteral()"/><meta name="keywords" content="refCharRange()"/><meta name="keywords" content="refElementOption()"/><meta name="keywords" content="refTokensSpecElementOption()"/><meta name="keywords" content="refExceptionHandler()"/><meta name="keywords" content="refHeaderAction()"/><meta name="keywords" content="getHeaderAction()"/><meta name="keywords" content="refInitAction()"/><meta name="keywords" content="refMemberAction()"/><meta name="keywords" content="refPreambleAction()"/><meta name="keywords" content="refReturnAction()"/><meta name="keywords" content="refRule()"/><meta name="keywords" content="refSemPred()"/><meta name="keywords" content="refStringLiteral()"/><meta name="keywords" content="refToken()"/><meta name="keywords" content="refTokenRange()"/><meta name="keywords" content="refTreeSpecifier()"/><meta name="keywords" content="refWildcard()"/><meta name="keywords" content="reset()"/><meta name="keywords" content="setArgOfRuleRef()"/><meta name="keywords" content="setCharVocabulary()"/><meta name="keywords" content="setFileOption()"/><meta name="keywords" content="setGrammarOption()"/><meta name="keywords" content="setRuleOption()"/><meta name="keywords" content="setSubruleOption()"/><meta name="keywords" content="startLexer()"/><meta name="keywords" content="startParser()"/><meta name="keywords" content="startTreeWalker()"/><meta name="keywords" content="synPred()"/><meta name="keywords" content="zeroOrMoreSubRule()"/><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="DefineGrammarSymbols-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/DefaultToolErrorHandler.html">Prev Class</a> | <a href="../antlr/DiagnosticCodeGenerator.html">Next Class</a></td><td class="navi"><a href="../index.html" title="Show in a frameset" target="_top">Frames</a> | <a href="DefineGrammarSymbols.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 DefineGrammarSymbols</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>antlr.DefineGrammarSymbols</code></li><li></li></ul></li></ul></div><dl class="class knownimplementing"><dt class="header"><b>Implemented Interfaces:</b></dt><dd class="item"><a href="../antlr/ANTLRGrammarParseBehavior.html" title="Interface in antlr">ANTLRGrammarParseBehavior</a></dd></dl><dl class="class subclasses"><dt class="class subclasses header"><b>Known Direct Subclasses:</b></dt><dd class="class subclasses header"><a href="../antlr/MakeGrammar.html" title="Class in antlr">MakeGrammar</a></dd></b></dt></dl><hr/><div class="class synopsis outer"><div class="class synopsis declaration"><code>public class <b class="class synopsis name">DefineGrammarSymbols</b></code></div><div class="class synopsis superclass"><code>extends <a href="file:/usr/share/javadoc/java/java/lang/Object.html" title="Class in ">Object</a></code></div><div class="class synopsis implements"><code>implements <a href="../antlr/ANTLRGrammarParseBehavior.html" title="Interface in antlr">ANTLRGrammarParseBehavior</a></code></div></div><hr/><div class="class description">DefineGrammarSymbols is a behavior for the ANTLRParser that adds all
 the token and rule symbols to the grammar symbol table.

 Token types are assigned to token symbols in this class also.
 The token type for a token is done in the order seen (lexically).
</div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></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) static String</code></td><td class="right"><dl class="list"><dt class="synopsis"><code><a href="#DEFAULT_TOKENMANAGER_NAME">DEFAULT_TOKENMANAGER_NAME</a></code></dt></dl></td></tr><tr><td class="left" valign="top"><code class="synopsis">(package private)  <a href="../antlr/LLkAnalyzer.html" title="Class in antlr">LLkAnalyzer</a></code></td><td class="right"><dl class="list"><dt class="synopsis"><code><a href="#analyzer">analyzer</a></code></dt></dl></td></tr><tr><td class="left" valign="top"><code class="synopsis">(package private)  String[]</code></td><td class="right"><dl class="list"><dt class="synopsis"><code><a href="#args">args</a></code></dt></dl></td></tr><tr><td class="left" valign="top"><code class="synopsis">protected  <a href="../antlr/Grammar.html" title="Class in antlr">Grammar</a></code></td><td class="right"><dl class="list"><dt class="synopsis"><code><a href="#grammar">grammar</a></code></dt></dl></td></tr><tr><td class="left" valign="top"><code class="synopsis">protected  Hashtable</code></td><td class="right"><dl class="list"><dt class="synopsis"><code><a href="#grammars">grammars</a></code></dt></dl></td></tr><tr><td class="left" valign="top"><code class="synopsis">protected  Hashtable</code></td><td class="right"><dl class="list"><dt class="synopsis"><code><a href="#headerActions">headerActions</a></code></dt></dl></td></tr><tr><td class="left" valign="top"><code class="synopsis">(package private)  String</code></td><td class="right"><dl class="list"><dt class="synopsis"><code><a href="#language">language</a></code></dt></dl></td></tr><tr><td class="left" valign="top"><code class="synopsis">protected  int</code></td><td class="right"><dl class="list"><dt class="synopsis"><code><a href="#numLexers">numLexers</a></code></dt></dl></td></tr><tr><td class="left" valign="top"><code class="synopsis">protected  int</code></td><td class="right"><dl class="list"><dt class="synopsis"><code><a href="#numParsers">numParsers</a></code></dt></dl></td></tr><tr><td class="left" valign="top"><code class="synopsis">protected  int</code></td><td class="right"><dl class="list"><dt class="synopsis"><code><a href="#numTreeParsers">numTreeParsers</a></code></dt></dl></td></tr><tr><td class="left" valign="top"><code class="synopsis">(package private)  <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="#thePreambleAction">thePreambleAction</a></code></dt></dl></td></tr><tr><td class="left" valign="top"><code class="synopsis">protected  Hashtable</code></td><td class="right"><dl class="list"><dt class="synopsis"><code><a href="#tokenManagers">tokenManagers</a></code></dt></dl></td></tr><tr><td class="left" valign="top"><code class="synopsis">protected  <a href="../antlr/Tool.html" title="Class in antlr">Tool</a></code></td><td class="right"><dl class="list"><dt class="synopsis"><code><a href="#tool">tool</a></code></dt></dl></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="#DefineGrammarSymbols(antlr.Tool,String[],antlr.LLkAnalyzer)">DefineGrammarSymbols</a>(<a href="../antlr/Tool.html" title="Class in antlr">Tool</a>&nbsp;tool_, String[]&nbsp;args_, <a href="../antlr/LLkAnalyzer.html" title="Class in antlr">LLkAnalyzer</a>&nbsp;analyzer_)</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"> void</code></td><td class="right"><dl class="list"><dt class="synopsis"><code><a href="#_refStringLiteral(antlr.Token,antlr.Token,int,boolean)">_refStringLiteral</a>(<a href="../antlr/Token.html" title="Class in antlr">Token</a>&nbsp;lit, <a href="../antlr/Token.html" title="Class in antlr">Token</a>&nbsp;label, int&nbsp;autoGenType, boolean&nbsp;lastInRule)</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="#_refToken(antlr.Token,antlr.Token,antlr.Token,antlr.Token,boolean,int,boolean)">_refToken</a>(<a href="../antlr/Token.html" title="Class in antlr">Token</a>&nbsp;assignId, <a href="../antlr/Token.html" title="Class in antlr">Token</a>&nbsp;t, <a href="../antlr/Token.html" title="Class in antlr">Token</a>&nbsp;label, <a href="../antlr/Token.html" title="Class in antlr">Token</a>&nbsp;args, boolean&nbsp;inverted, int&nbsp;autoGenType, boolean&nbsp;lastInRule)</code></dt><dd class="description">Reference a token </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="#abortGrammar()">abortGrammar</a>()</code></dt><dd class="description">Abort the processing of a grammar due to syntax errors </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="#beginAlt(boolean)">beginAlt</a>(boolean&nbsp;doAST_)</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="#beginChildList()">beginChildList</a>()</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="#beginExceptionGroup()">beginExceptionGroup</a>()</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="#beginExceptionSpec(antlr.Token)">beginExceptionSpec</a>(<a href="../antlr/Token.html" title="Class in antlr">Token</a>&nbsp;label)</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="#beginSubRule(antlr.Token,antlr.Token,boolean)">beginSubRule</a>(<a href="../antlr/Token.html" title="Class in antlr">Token</a>&nbsp;label, <a href="../antlr/Token.html" title="Class in antlr">Token</a>&nbsp;start, boolean&nbsp;not)</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="#beginTree(antlr.Token)">beginTree</a>(<a href="../antlr/Token.html" title="Class in antlr">Token</a>&nbsp;tok)</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="#defineRuleName(antlr.Token,String,boolean,String)">defineRuleName</a>(<a href="../antlr/Token.html" title="Class in antlr">Token</a>&nbsp;r, String&nbsp;access, boolean&nbsp;ruleAutoGen, String&nbsp;docComment)</code></dt><dd class="description">Define a lexer or parser rule </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="#defineToken(antlr.Token,antlr.Token)">defineToken</a>(<a href="../antlr/Token.html" title="Class in antlr">Token</a>&nbsp;tokname, <a href="../antlr/Token.html" title="Class in antlr">Token</a>&nbsp;tokliteral)</code></dt><dd class="description">Define a token from tokens {...}.</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="#endAlt()">endAlt</a>()</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="#endChildList()">endChildList</a>()</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="#endExceptionGroup()">endExceptionGroup</a>()</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="#endExceptionSpec()">endExceptionSpec</a>()</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="#endGrammar()">endGrammar</a>()</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="#endOptions()">endOptions</a>()</code></dt><dd class="description">Called after the optional options section, to compensate for
 options that may not have been set.</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="#endRule(String)">endRule</a>(String&nbsp;r)</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="#endSubRule()">endSubRule</a>()</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="#endTree()">endTree</a>()</code></dt></dl></td></tr><tr><td class="left" valign="top"><code class="synopsis"> String</code></td><td class="right"><dl class="list"><dt class="synopsis"><code><a href="#getHeaderAction(String)">getHeaderAction</a>(String&nbsp;name)</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="#hasError()">hasError</a>()</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="#noASTSubRule()">noASTSubRule</a>()</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="#oneOrMoreSubRule()">oneOrMoreSubRule</a>()</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="#optionalSubRule()">optionalSubRule</a>()</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="#refAction(antlr.Token)">refAction</a>(<a href="../antlr/Token.html" title="Class in antlr">Token</a>&nbsp;action)</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="#refArgAction(antlr.Token)">refArgAction</a>(<a href="../antlr/Token.html" title="Class in antlr">Token</a>&nbsp;action)</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="#refCharLiteral(antlr.Token,antlr.Token,boolean,int,boolean)">refCharLiteral</a>(<a href="../antlr/Token.html" title="Class in antlr">Token</a>&nbsp;lit, <a href="../antlr/Token.html" title="Class in antlr">Token</a>&nbsp;label, boolean&nbsp;inverted, int&nbsp;autoGenType, boolean&nbsp;lastInRule)</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="#refCharRange(antlr.Token,antlr.Token,antlr.Token,int,boolean)">refCharRange</a>(<a href="../antlr/Token.html" title="Class in antlr">Token</a>&nbsp;t1, <a href="../antlr/Token.html" title="Class in antlr">Token</a>&nbsp;t2, <a href="../antlr/Token.html" title="Class in antlr">Token</a>&nbsp;label, int&nbsp;autoGenType, boolean&nbsp;lastInRule)</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="#refElementOption(antlr.Token,antlr.Token)">refElementOption</a>(<a href="../antlr/Token.html" title="Class in antlr">Token</a>&nbsp;option, <a href="../antlr/Token.html" title="Class in antlr">Token</a>&nbsp;value)</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="#refExceptionHandler(antlr.Token,antlr.Token)">refExceptionHandler</a>(<a href="../antlr/Token.html" title="Class in antlr">Token</a>&nbsp;exTypeAndName, <a href="../antlr/Token.html" title="Class in antlr">Token</a>&nbsp;action)</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="#refHeaderAction(antlr.Token,antlr.Token)">refHeaderAction</a>(<a href="../antlr/Token.html" title="Class in antlr">Token</a>&nbsp;name, <a href="../antlr/Token.html" title="Class in antlr">Token</a>&nbsp;act)</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="#refInitAction(antlr.Token)">refInitAction</a>(<a href="../antlr/Token.html" title="Class in antlr">Token</a>&nbsp;action)</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="#refMemberAction(antlr.Token)">refMemberAction</a>(<a href="../antlr/Token.html" title="Class in antlr">Token</a>&nbsp;act)</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="#refPreambleAction(antlr.Token)">refPreambleAction</a>(<a href="../antlr/Token.html" title="Class in antlr">Token</a>&nbsp;act)</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="#refReturnAction(antlr.Token)">refReturnAction</a>(<a href="../antlr/Token.html" title="Class in antlr">Token</a>&nbsp;returnAction)</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="#refRule(antlr.Token,antlr.Token,antlr.Token,antlr.Token,int)">refRule</a>(<a href="../antlr/Token.html" title="Class in antlr">Token</a>&nbsp;idAssign, <a href="../antlr/Token.html" title="Class in antlr">Token</a>&nbsp;r, <a href="../antlr/Token.html" title="Class in antlr">Token</a>&nbsp;label, <a href="../antlr/Token.html" title="Class in antlr">Token</a>&nbsp;args, int&nbsp;autoGenType)</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="#refSemPred(antlr.Token)">refSemPred</a>(<a href="../antlr/Token.html" title="Class in antlr">Token</a>&nbsp;pred)</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="#refStringLiteral(antlr.Token,antlr.Token,int,boolean)">refStringLiteral</a>(<a href="../antlr/Token.html" title="Class in antlr">Token</a>&nbsp;lit, <a href="../antlr/Token.html" title="Class in antlr">Token</a>&nbsp;label, int&nbsp;autoGenType, boolean&nbsp;lastInRule)</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="#refToken(antlr.Token,antlr.Token,antlr.Token,antlr.Token,boolean,int,boolean)">refToken</a>(<a href="../antlr/Token.html" title="Class in antlr">Token</a>&nbsp;assignId, <a href="../antlr/Token.html" title="Class in antlr">Token</a>&nbsp;t, <a href="../antlr/Token.html" title="Class in antlr">Token</a>&nbsp;label, <a href="../antlr/Token.html" title="Class in antlr">Token</a>&nbsp;args, boolean&nbsp;inverted, int&nbsp;autoGenType, boolean&nbsp;lastInRule)</code></dt><dd class="description">Reference a token </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="#refTokenRange(antlr.Token,antlr.Token,antlr.Token,int,boolean)">refTokenRange</a>(<a href="../antlr/Token.html" title="Class in antlr">Token</a>&nbsp;t1, <a href="../antlr/Token.html" title="Class in antlr">Token</a>&nbsp;t2, <a href="../antlr/Token.html" title="Class in antlr">Token</a>&nbsp;label, int&nbsp;autoGenType, boolean&nbsp;lastInRule)</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="#refTokensSpecElementOption(antlr.Token,antlr.Token,antlr.Token)">refTokensSpecElementOption</a>(<a href="../antlr/Token.html" title="Class in antlr">Token</a>&nbsp;tok, <a href="../antlr/Token.html" title="Class in antlr">Token</a>&nbsp;option, <a href="../antlr/Token.html" title="Class in antlr">Token</a>&nbsp;value)</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="#refTreeSpecifier(antlr.Token)">refTreeSpecifier</a>(<a href="../antlr/Token.html" title="Class in antlr">Token</a>&nbsp;treeSpec)</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="#refWildcard(antlr.Token,antlr.Token,int)">refWildcard</a>(<a href="../antlr/Token.html" title="Class in antlr">Token</a>&nbsp;t, <a href="../antlr/Token.html" title="Class in antlr">Token</a>&nbsp;label, int&nbsp;autoGenType)</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="#reset()">reset</a>()</code></dt><dd class="description">Get ready to process a new grammar </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="#setArgOfRuleRef(antlr.Token)">setArgOfRuleRef</a>(<a href="../antlr/Token.html" title="Class in antlr">Token</a>&nbsp;argaction)</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="#setCharVocabulary(antlr.collections.impl.BitSet)">setCharVocabulary</a>(<a href="../antlr/collections/impl/BitSet.html" title="Class in antlr.collections.impl">BitSet</a>&nbsp;b)</code></dt><dd class="description">Set the character vocabulary for a lexer </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="#setFileOption(antlr.Token,antlr.Token,String)">setFileOption</a>(<a href="../antlr/Token.html" title="Class in antlr">Token</a>&nbsp;key, <a href="../antlr/Token.html" title="Class in antlr">Token</a>&nbsp;value, String&nbsp;filename)</code></dt><dd class="description">setFileOption: Associate an option value with a key.</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="#setGrammarOption(antlr.Token,antlr.Token)">setGrammarOption</a>(<a href="../antlr/Token.html" title="Class in antlr">Token</a>&nbsp;key, <a href="../antlr/Token.html" title="Class in antlr">Token</a>&nbsp;value)</code></dt><dd class="description">setGrammarOption: Associate an option value with a key.</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="#setRuleOption(antlr.Token,antlr.Token)">setRuleOption</a>(<a href="../antlr/Token.html" title="Class in antlr">Token</a>&nbsp;key, <a href="../antlr/Token.html" title="Class in antlr">Token</a>&nbsp;value)</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="#setSubruleOption(antlr.Token,antlr.Token)">setSubruleOption</a>(<a href="../antlr/Token.html" title="Class in antlr">Token</a>&nbsp;key, <a href="../antlr/Token.html" title="Class in antlr">Token</a>&nbsp;value)</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="#setUserExceptions(String)">setUserExceptions</a>(String&nbsp;thr)</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="#startLexer(String,antlr.Token,String,String)">startLexer</a>(String&nbsp;file, <a href="../antlr/Token.html" title="Class in antlr">Token</a>&nbsp;name, String&nbsp;superClass, String&nbsp;doc)</code></dt><dd class="description">Start a new lexer </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="#startParser(String,antlr.Token,String,String)">startParser</a>(String&nbsp;file, <a href="../antlr/Token.html" title="Class in antlr">Token</a>&nbsp;name, String&nbsp;superClass, String&nbsp;doc)</code></dt><dd class="description">Start a new parser </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="#startTreeWalker(String,antlr.Token,String,String)">startTreeWalker</a>(String&nbsp;file, <a href="../antlr/Token.html" title="Class in antlr">Token</a>&nbsp;name, String&nbsp;superClass, String&nbsp;doc)</code></dt><dd class="description">Start a new tree-walker </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="#synPred()">synPred</a>()</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="#zeroOrMoreSubRule()">zeroOrMoreSubRule</a>()</code></dt></dl></td></tr></table></dd></dl><a name="detail-fields" id="detail-fields"/><h2 class="section header">Field Details</h2><div class="section"><a name="DEFAULT_TOKENMANAGER_NAME" id="DEFAULT_TOKENMANAGER_NAME"/><div class="member detail outer"><h3 class="member detail name">DEFAULT_TOKENMANAGER_NAME</h3><pre class="member detail synopsis">(package private) static final String DEFAULT_TOKENMANAGER_NAME</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="analyzer" id="analyzer"/><div class="member detail outer"><h3 class="member detail name">analyzer</h3><pre class="member detail synopsis">(package private)  <a href="../antlr/LLkAnalyzer.html" title="Class in antlr">LLkAnalyzer</a> analyzer</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="args" id="args"/><div class="member detail outer"><h3 class="member detail name">args</h3><pre class="member detail synopsis">(package private)  String[] args</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="grammar" id="grammar"/><div class="member detail outer"><h3 class="member detail name">grammar</h3><pre class="member detail synopsis">protected <a href="../antlr/Grammar.html" title="Class in antlr">Grammar</a> grammar</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="grammars" id="grammars"/><div class="member detail outer"><h3 class="member detail name">grammars</h3><pre class="member detail synopsis">protected Hashtable grammars</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="headerActions" id="headerActions"/><div class="member detail outer"><h3 class="member detail name">headerActions</h3><pre class="member detail synopsis">protected Hashtable headerActions</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="language" id="language"/><div class="member detail outer"><h3 class="member detail name">language</h3><pre class="member detail synopsis">(package private)  String language</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="numLexers" id="numLexers"/><div class="member detail outer"><h3 class="member detail name">numLexers</h3><pre class="member detail synopsis">protected int numLexers</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="numParsers" id="numParsers"/><div class="member detail outer"><h3 class="member detail name">numParsers</h3><pre class="member detail synopsis">protected int numParsers</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="numTreeParsers" id="numTreeParsers"/><div class="member detail outer"><h3 class="member detail name">numTreeParsers</h3><pre class="member detail synopsis">protected int numTreeParsers</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="thePreambleAction" id="thePreambleAction"/><div class="member detail outer"><h3 class="member detail name">thePreambleAction</h3><pre class="member detail synopsis">(package private)  <a href="../antlr/Token.html" title="Class in antlr">Token</a> thePreambleAction</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="tokenManagers" id="tokenManagers"/><div class="member detail outer"><h3 class="member detail name">tokenManagers</h3><pre class="member detail synopsis">protected Hashtable tokenManagers</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="tool" id="tool"/><div class="member detail outer"><h3 class="member detail name">tool</h3><pre class="member detail synopsis">protected <a href="../antlr/Tool.html" title="Class in antlr">Tool</a> tool</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="DefineGrammarSymbols(antlr.Tool,String[],antlr.LLkAnalyzer)" id="DefineGrammarSymbols(antlr.Tool,String[],antlr.LLkAnalyzer)"/><div class="member detail outer"><h3 class="member detail name">DefineGrammarSymbols</h3><pre class="member detail synopsis">public DefineGrammarSymbols(<a href="../antlr/Tool.html" title="Class in antlr">Tool</a> tool_,
                            String[] args_,
                            <a href="../antlr/LLkAnalyzer.html" title="Class in antlr">LLkAnalyzer</a> analyzer_)</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="_refStringLiteral(antlr.Token,antlr.Token,int,boolean)" id="_refStringLiteral(antlr.Token,antlr.Token,int,boolean)"/><div class="member detail outer"><h3 class="member detail name">_refStringLiteral</h3><pre class="member detail synopsis">public void _refStringLiteral(<a href="../antlr/Token.html" title="Class in antlr">Token</a> lit,
                              <a href="../antlr/Token.html" title="Class in antlr">Token</a> label,
                              int autoGenType,
                              boolean lastInRule)</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="_refToken(antlr.Token,antlr.Token,antlr.Token,antlr.Token,boolean,int,boolean)" id="_refToken(antlr.Token,antlr.Token,antlr.Token,antlr.Token,boolean,int,boolean)"/><div class="member detail outer"><h3 class="member detail name">_refToken</h3><pre class="member detail synopsis">public void _refToken(<a href="../antlr/Token.html" title="Class in antlr">Token</a> assignId,
                      <a href="../antlr/Token.html" title="Class in antlr">Token</a> t,
                      <a href="../antlr/Token.html" title="Class in antlr">Token</a> label,
                      <a href="../antlr/Token.html" title="Class in antlr">Token</a> args,
                      boolean inverted,
                      int autoGenType,
                      boolean lastInRule)</pre><blockquote class="member detail name"><div class="member detail description">Reference a token </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="abortGrammar()" id="abortGrammar()"/><div class="member detail outer"><h3 class="member detail name">abortGrammar</h3><pre class="member detail synopsis">public void abortGrammar()</pre><blockquote class="member detail name"><div class="member detail description">Abort the processing of a grammar due to syntax errors </div><dl class="member detail specified by list"><dt class="member detail specified by header"><b>Specified by:</b></dt><dd class="member detail specified by item"><a href="../antlr/ANTLRGrammarParseBehavior.html#abortGrammar()">abortGrammar</a> in interface <a href="../antlr/ANTLRGrammarParseBehavior.html" title="Interface in antlr">ANTLRGrammarParseBehavior</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="beginAlt(boolean)" id="beginAlt(boolean)"/><div class="member detail outer"><h3 class="member detail name">beginAlt</h3><pre class="member detail synopsis">public void beginAlt(boolean doAST_)</pre><blockquote class="member detail name"><div class="member detail description"></div><dl class="member detail specified by list"><dt class="member detail specified by header"><b>Specified by:</b></dt><dd class="member detail specified by item"><a href="../antlr/ANTLRGrammarParseBehavior.html#beginAlt(boolean)">beginAlt</a> in interface <a href="../antlr/ANTLRGrammarParseBehavior.html" title="Interface in antlr">ANTLRGrammarParseBehavior</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="beginChildList()" id="beginChildList()"/><div class="member detail outer"><h3 class="member detail name">beginChildList</h3><pre class="member detail synopsis">public void beginChildList()</pre><blockquote class="member detail name"><div class="member detail description"></div><dl class="member detail specified by list"><dt class="member detail specified by header"><b>Specified by:</b></dt><dd class="member detail specified by item"><a href="../antlr/ANTLRGrammarParseBehavior.html#beginChildList()">beginChildList</a> in interface <a href="../antlr/ANTLRGrammarParseBehavior.html" title="Interface in antlr">ANTLRGrammarParseBehavior</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="beginExceptionGroup()" id="beginExceptionGroup()"/><div class="member detail outer"><h3 class="member detail name">beginExceptionGroup</h3><pre class="member detail synopsis">public void beginExceptionGroup()</pre><blockquote class="member detail name"><div class="member detail description"></div><dl class="member detail specified by list"><dt class="member detail specified by header"><b>Specified by:</b></dt><dd class="member detail specified by item"><a href="../antlr/ANTLRGrammarParseBehavior.html#beginExceptionGroup()">beginExceptionGroup</a> in interface <a href="../antlr/ANTLRGrammarParseBehavior.html" title="Interface in antlr">ANTLRGrammarParseBehavior</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="beginExceptionSpec(antlr.Token)" id="beginExceptionSpec(antlr.Token)"/><div class="member detail outer"><h3 class="member detail name">beginExceptionSpec</h3><pre class="member detail synopsis">public void beginExceptionSpec(<a href="../antlr/Token.html" title="Class in antlr">Token</a> label)</pre><blockquote class="member detail name"><div class="member detail description"></div><dl class="member detail specified by list"><dt class="member detail specified by header"><b>Specified by:</b></dt><dd class="member detail specified by item"><a href="../antlr/ANTLRGrammarParseBehavior.html#beginExceptionSpec(antlr.Token)">beginExceptionSpec</a> in interface <a href="../antlr/ANTLRGrammarParseBehavior.html" title="Interface in antlr">ANTLRGrammarParseBehavior</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="beginSubRule(antlr.Token,antlr.Token,boolean)" id="beginSubRule(antlr.Token,antlr.Token,boolean)"/><div class="member detail outer"><h3 class="member detail name">beginSubRule</h3><pre class="member detail synopsis">public void beginSubRule(<a href="../antlr/Token.html" title="Class in antlr">Token</a> label,
                         <a href="../antlr/Token.html" title="Class in antlr">Token</a> start,
                         boolean not)</pre><blockquote class="member detail name"><div class="member detail description"></div><dl class="member detail specified by list"><dt class="member detail specified by header"><b>Specified by:</b></dt><dd class="member detail specified by item"><a href="../antlr/ANTLRGrammarParseBehavior.html#beginSubRule(antlr.Token,antlr.Token,boolean)">beginSubRule</a> in interface <a href="../antlr/ANTLRGrammarParseBehavior.html" title="Interface in antlr">ANTLRGrammarParseBehavior</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="beginTree(antlr.Token)" id="beginTree(antlr.Token)"/><div class="member detail outer"><h3 class="member detail name">beginTree</h3><pre class="member detail synopsis">public void beginTree(<a href="../antlr/Token.html" title="Class in antlr">Token</a> tok)
            throws <a href="../antlr/SemanticException.html" title="Class in antlr">SemanticException</a></pre><blockquote class="member detail name"><div class="member detail description"></div><dl class="member detail specified by list"><dt class="member detail specified by header"><b>Specified by:</b></dt><dd class="member detail specified by item"><a href="../antlr/ANTLRGrammarParseBehavior.html#beginTree(antlr.Token)">beginTree</a> in interface <a href="../antlr/ANTLRGrammarParseBehavior.html" title="Interface in antlr">ANTLRGrammarParseBehavior</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="defineRuleName(antlr.Token,String,boolean,String)" id="defineRuleName(antlr.Token,String,boolean,String)"/><div class="member detail outer"><h3 class="member detail name">defineRuleName</h3><pre class="member detail synopsis">public void defineRuleName(<a href="../antlr/Token.html" title="Class in antlr">Token</a> r,
                           String access,
                           boolean ruleAutoGen,
                           String docComment)
            throws <a href="../antlr/SemanticException.html" title="Class in antlr">SemanticException</a></pre><blockquote class="member detail name"><div class="member detail description">Define a lexer or parser rule </div><dl class="member detail specified by list"><dt class="member detail specified by header"><b>Specified by:</b></dt><dd class="member detail specified by item"><a href="../antlr/ANTLRGrammarParseBehavior.html#defineRuleName(antlr.Token,String,boolean,String)">defineRuleName</a> in interface <a href="../antlr/ANTLRGrammarParseBehavior.html" title="Interface in antlr">ANTLRGrammarParseBehavior</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="defineToken(antlr.Token,antlr.Token)" id="defineToken(antlr.Token,antlr.Token)"/><div class="member detail outer"><h3 class="member detail name">defineToken</h3><pre class="member detail synopsis">public void defineToken(<a href="../antlr/Token.html" title="Class in antlr">Token</a> tokname,
                        <a href="../antlr/Token.html" title="Class in antlr">Token</a> tokliteral)</pre><blockquote class="member detail name"><div class="member detail description">Define a token from tokens {...}.
  Must be label and literal or just label or just a literal.
</div><dl class="member detail specified by list"><dt class="member detail specified by header"><b>Specified by:</b></dt><dd class="member detail specified by item"><a href="../antlr/ANTLRGrammarParseBehavior.html#defineToken(antlr.Token,antlr.Token)">defineToken</a> in interface <a href="../antlr/ANTLRGrammarParseBehavior.html" title="Interface in antlr">ANTLRGrammarParseBehavior</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="endAlt()" id="endAlt()"/><div class="member detail outer"><h3 class="member detail name">endAlt</h3><pre class="member detail synopsis">public void endAlt()</pre><blockquote class="member detail name"><div class="member detail description"></div><dl class="member detail specified by list"><dt class="member detail specified by header"><b>Specified by:</b></dt><dd class="member detail specified by item"><a href="../antlr/ANTLRGrammarParseBehavior.html#endAlt()">endAlt</a> in interface <a href="../antlr/ANTLRGrammarParseBehavior.html" title="Interface in antlr">ANTLRGrammarParseBehavior</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="endChildList()" id="endChildList()"/><div class="member detail outer"><h3 class="member detail name">endChildList</h3><pre class="member detail synopsis">public void endChildList()</pre><blockquote class="member detail name"><div class="member detail description"></div><dl class="member detail specified by list"><dt class="member detail specified by header"><b>Specified by:</b></dt><dd class="member detail specified by item"><a href="../antlr/ANTLRGrammarParseBehavior.html#endChildList()">endChildList</a> in interface <a href="../antlr/ANTLRGrammarParseBehavior.html" title="Interface in antlr">ANTLRGrammarParseBehavior</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="endExceptionGroup()" id="endExceptionGroup()"/><div class="member detail outer"><h3 class="member detail name">endExceptionGroup</h3><pre class="member detail synopsis">public void endExceptionGroup()</pre><blockquote class="member detail name"><div class="member detail description"></div><dl class="member detail specified by list"><dt class="member detail specified by header"><b>Specified by:</b></dt><dd class="member detail specified by item"><a href="../antlr/ANTLRGrammarParseBehavior.html#endExceptionGroup()">endExceptionGroup</a> in interface <a href="../antlr/ANTLRGrammarParseBehavior.html" title="Interface in antlr">ANTLRGrammarParseBehavior</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="endExceptionSpec()" id="endExceptionSpec()"/><div class="member detail outer"><h3 class="member detail name">endExceptionSpec</h3><pre class="member detail synopsis">public void endExceptionSpec()</pre><blockquote class="member detail name"><div class="member detail description"></div><dl class="member detail specified by list"><dt class="member detail specified by header"><b>Specified by:</b></dt><dd class="member detail specified by item"><a href="../antlr/ANTLRGrammarParseBehavior.html#endExceptionSpec()">endExceptionSpec</a> in interface <a href="../antlr/ANTLRGrammarParseBehavior.html" title="Interface in antlr">ANTLRGrammarParseBehavior</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="endGrammar()" id="endGrammar()"/><div class="member detail outer"><h3 class="member detail name">endGrammar</h3><pre class="member detail synopsis">public void endGrammar()</pre><blockquote class="member detail name"><div class="member detail description"></div><dl class="member detail specified by list"><dt class="member detail specified by header"><b>Specified by:</b></dt><dd class="member detail specified by item"><a href="../antlr/ANTLRGrammarParseBehavior.html#endGrammar()">endGrammar</a> in interface <a href="../antlr/ANTLRGrammarParseBehavior.html" title="Interface in antlr">ANTLRGrammarParseBehavior</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="endOptions()" id="endOptions()"/><div class="member detail outer"><h3 class="member detail name">endOptions</h3><pre class="member detail synopsis">public void endOptions()</pre><blockquote class="member detail name"><div class="member detail description">Called after the optional options section, to compensate for
 options that may not have been set.
 This method is bigger than it needs to be, but is much more
 clear if I delineate all the cases.
</div><dl class="member detail specified by list"><dt class="member detail specified by header"><b>Specified by:</b></dt><dd class="member detail specified by item"><a href="../antlr/ANTLRGrammarParseBehavior.html#endOptions()">endOptions</a> in interface <a href="../antlr/ANTLRGrammarParseBehavior.html" title="Interface in antlr">ANTLRGrammarParseBehavior</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="endRule(String)" id="endRule(String)"/><div class="member detail outer"><h3 class="member detail name">endRule</h3><pre class="member detail synopsis">public void endRule(String r)</pre><blockquote class="member detail name"><div class="member detail description"></div><dl class="member detail specified by list"><dt class="member detail specified by header"><b>Specified by:</b></dt><dd class="member detail specified by item"><a href="../antlr/ANTLRGrammarParseBehavior.html#endRule(String)">endRule</a> in interface <a href="../antlr/ANTLRGrammarParseBehavior.html" title="Interface in antlr">ANTLRGrammarParseBehavior</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="endSubRule()" id="endSubRule()"/><div class="member detail outer"><h3 class="member detail name">endSubRule</h3><pre class="member detail synopsis">public void endSubRule()</pre><blockquote class="member detail name"><div class="member detail description"></div><dl class="member detail specified by list"><dt class="member detail specified by header"><b>Specified by:</b></dt><dd class="member detail specified by item"><a href="../antlr/ANTLRGrammarParseBehavior.html#endSubRule()">endSubRule</a> in interface <a href="../antlr/ANTLRGrammarParseBehavior.html" title="Interface in antlr">ANTLRGrammarParseBehavior</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="endTree()" id="endTree()"/><div class="member detail outer"><h3 class="member detail name">endTree</h3><pre class="member detail synopsis">public void endTree()</pre><blockquote class="member detail name"><div class="member detail description"></div><dl class="member detail specified by list"><dt class="member detail specified by header"><b>Specified by:</b></dt><dd class="member detail specified by item"><a href="../antlr/ANTLRGrammarParseBehavior.html#endTree()">endTree</a> in interface <a href="../antlr/ANTLRGrammarParseBehavior.html" title="Interface in antlr">ANTLRGrammarParseBehavior</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="getHeaderAction(String)" id="getHeaderAction(String)"/><div class="member detail outer"><h3 class="member detail name">getHeaderAction</h3><pre class="member detail synopsis">public String getHeaderAction(String name)</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="hasError()" id="hasError()"/><div class="member detail outer"><h3 class="member detail name">hasError</h3><pre class="member detail synopsis">public void hasError()</pre><blockquote class="member detail name"><div class="member detail description"></div><dl class="member detail specified by list"><dt class="member detail specified by header"><b>Specified by:</b></dt><dd class="member detail specified by item"><a href="../antlr/ANTLRGrammarParseBehavior.html#hasError()">hasError</a> in interface <a href="../antlr/ANTLRGrammarParseBehavior.html" title="Interface in antlr">ANTLRGrammarParseBehavior</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="noASTSubRule()" id="noASTSubRule()"/><div class="member detail outer"><h3 class="member detail name">noASTSubRule</h3><pre class="member detail synopsis">public void noASTSubRule()</pre><blockquote class="member detail name"><div class="member detail description"></div><dl class="member detail specified by list"><dt class="member detail specified by header"><b>Specified by:</b></dt><dd class="member detail specified by item"><a href="../antlr/ANTLRGrammarParseBehavior.html#noASTSubRule()">noASTSubRule</a> in interface <a href="../antlr/ANTLRGrammarParseBehavior.html" title="Interface in antlr">ANTLRGrammarParseBehavior</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="oneOrMoreSubRule()" id="oneOrMoreSubRule()"/><div class="member detail outer"><h3 class="member detail name">oneOrMoreSubRule</h3><pre class="member detail synopsis">public void oneOrMoreSubRule()</pre><blockquote class="member detail name"><div class="member detail description"></div><dl class="member detail specified by list"><dt class="member detail specified by header"><b>Specified by:</b></dt><dd class="member detail specified by item"><a href="../antlr/ANTLRGrammarParseBehavior.html#oneOrMoreSubRule()">oneOrMoreSubRule</a> in interface <a href="../antlr/ANTLRGrammarParseBehavior.html" title="Interface in antlr">ANTLRGrammarParseBehavior</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="optionalSubRule()" id="optionalSubRule()"/><div class="member detail outer"><h3 class="member detail name">optionalSubRule</h3><pre class="member detail synopsis">public void optionalSubRule()</pre><blockquote class="member detail name"><div class="member detail description"></div><dl class="member detail specified by list"><dt class="member detail specified by header"><b>Specified by:</b></dt><dd class="member detail specified by item"><a href="../antlr/ANTLRGrammarParseBehavior.html#optionalSubRule()">optionalSubRule</a> in interface <a href="../antlr/ANTLRGrammarParseBehavior.html" title="Interface in antlr">ANTLRGrammarParseBehavior</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="refAction(antlr.Token)" id="refAction(antlr.Token)"/><div class="member detail outer"><h3 class="member detail name">refAction</h3><pre class="member detail synopsis">public void refAction(<a href="../antlr/Token.html" title="Class in antlr">Token</a> action)</pre><blockquote class="member detail name"><div class="member detail description"></div><dl class="member detail specified by list"><dt class="member detail specified by header"><b>Specified by:</b></dt><dd class="member detail specified by item"><a href="../antlr/ANTLRGrammarParseBehavior.html#refAction(antlr.Token)">refAction</a> in interface <a href="../antlr/ANTLRGrammarParseBehavior.html" title="Interface in antlr">ANTLRGrammarParseBehavior</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="refArgAction(antlr.Token)" id="refArgAction(antlr.Token)"/><div class="member detail outer"><h3 class="member detail name">refArgAction</h3><pre class="member detail synopsis">public void refArgAction(<a href="../antlr/Token.html" title="Class in antlr">Token</a> action)</pre><blockquote class="member detail name"><div class="member detail description"></div><dl class="member detail specified by list"><dt class="member detail specified by header"><b>Specified by:</b></dt><dd class="member detail specified by item"><a href="../antlr/ANTLRGrammarParseBehavior.html#refArgAction(antlr.Token)">refArgAction</a> in interface <a href="../antlr/ANTLRGrammarParseBehavior.html" title="Interface in antlr">ANTLRGrammarParseBehavior</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="refCharLiteral(antlr.Token,antlr.Token,boolean,int,boolean)" id="refCharLiteral(antlr.Token,antlr.Token,boolean,int,boolean)"/><div class="member detail outer"><h3 class="member detail name">refCharLiteral</h3><pre class="member detail synopsis">public void refCharLiteral(<a href="../antlr/Token.html" title="Class in antlr">Token</a> lit,
                           <a href="../antlr/Token.html" title="Class in antlr">Token</a> label,
                           boolean inverted,
                           int autoGenType,
                           boolean lastInRule)</pre><blockquote class="member detail name"><div class="member detail description"></div><dl class="member detail specified by list"><dt class="member detail specified by header"><b>Specified by:</b></dt><dd class="member detail specified by item"><a href="../antlr/ANTLRGrammarParseBehavior.html#refCharLiteral(antlr.Token,antlr.Token,boolean,int,boolean)">refCharLiteral</a> in interface <a href="../antlr/ANTLRGrammarParseBehavior.html" title="Interface in antlr">ANTLRGrammarParseBehavior</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="refCharRange(antlr.Token,antlr.Token,antlr.Token,int,boolean)" id="refCharRange(antlr.Token,antlr.Token,antlr.Token,int,boolean)"/><div class="member detail outer"><h3 class="member detail name">refCharRange</h3><pre class="member detail synopsis">public void refCharRange(<a href="../antlr/Token.html" title="Class in antlr">Token</a> t1,
                         <a href="../antlr/Token.html" title="Class in antlr">Token</a> t2,
                         <a href="../antlr/Token.html" title="Class in antlr">Token</a> label,
                         int autoGenType,
                         boolean lastInRule)</pre><blockquote class="member detail name"><div class="member detail description"></div><dl class="member detail specified by list"><dt class="member detail specified by header"><b>Specified by:</b></dt><dd class="member detail specified by item"><a href="../antlr/ANTLRGrammarParseBehavior.html#refCharRange(antlr.Token,antlr.Token,antlr.Token,int,boolean)">refCharRange</a> in interface <a href="../antlr/ANTLRGrammarParseBehavior.html" title="Interface in antlr">ANTLRGrammarParseBehavior</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="refElementOption(antlr.Token,antlr.Token)" id="refElementOption(antlr.Token,antlr.Token)"/><div class="member detail outer"><h3 class="member detail name">refElementOption</h3><pre class="member detail synopsis">public void refElementOption(<a href="../antlr/Token.html" title="Class in antlr">Token</a> option,
                             <a href="../antlr/Token.html" title="Class in antlr">Token</a> value)</pre><blockquote class="member detail name"><div class="member detail description"></div><dl class="member detail specified by list"><dt class="member detail specified by header"><b>Specified by:</b></dt><dd class="member detail specified by item"><a href="../antlr/ANTLRGrammarParseBehavior.html#refElementOption(antlr.Token,antlr.Token)">refElementOption</a> in interface <a href="../antlr/ANTLRGrammarParseBehavior.html" title="Interface in antlr">ANTLRGrammarParseBehavior</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="refExceptionHandler(antlr.Token,antlr.Token)" id="refExceptionHandler(antlr.Token,antlr.Token)"/><div class="member detail outer"><h3 class="member detail name">refExceptionHandler</h3><pre class="member detail synopsis">public void refExceptionHandler(<a href="../antlr/Token.html" title="Class in antlr">Token</a> exTypeAndName,
                                <a href="../antlr/Token.html" title="Class in antlr">Token</a> action)</pre><blockquote class="member detail name"><div class="member detail description"></div><dl class="member detail specified by list"><dt class="member detail specified by header"><b>Specified by:</b></dt><dd class="member detail specified by item"><a href="../antlr/ANTLRGrammarParseBehavior.html#refExceptionHandler(antlr.Token,antlr.Token)">refExceptionHandler</a> in interface <a href="../antlr/ANTLRGrammarParseBehavior.html" title="Interface in antlr">ANTLRGrammarParseBehavior</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="refHeaderAction(antlr.Token,antlr.Token)" id="refHeaderAction(antlr.Token,antlr.Token)"/><div class="member detail outer"><h3 class="member detail name">refHeaderAction</h3><pre class="member detail synopsis">public void refHeaderAction(<a href="../antlr/Token.html" title="Class in antlr">Token</a> name,
                            <a href="../antlr/Token.html" title="Class in antlr">Token</a> act)</pre><blockquote class="member detail name"><div class="member detail description"></div><dl class="member detail specified by list"><dt class="member detail specified by header"><b>Specified by:</b></dt><dd class="member detail specified by item"><a href="../antlr/ANTLRGrammarParseBehavior.html#refHeaderAction(antlr.Token,antlr.Token)">refHeaderAction</a> in interface <a href="../antlr/ANTLRGrammarParseBehavior.html" title="Interface in antlr">ANTLRGrammarParseBehavior</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="refInitAction(antlr.Token)" id="refInitAction(antlr.Token)"/><div class="member detail outer"><h3 class="member detail name">refInitAction</h3><pre class="member detail synopsis">public void refInitAction(<a href="../antlr/Token.html" title="Class in antlr">Token</a> action)</pre><blockquote class="member detail name"><div class="member detail description"></div><dl class="member detail specified by list"><dt class="member detail specified by header"><b>Specified by:</b></dt><dd class="member detail specified by item"><a href="../antlr/ANTLRGrammarParseBehavior.html#refInitAction(antlr.Token)">refInitAction</a> in interface <a href="../antlr/ANTLRGrammarParseBehavior.html" title="Interface in antlr">ANTLRGrammarParseBehavior</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="refMemberAction(antlr.Token)" id="refMemberAction(antlr.Token)"/><div class="member detail outer"><h3 class="member detail name">refMemberAction</h3><pre class="member detail synopsis">public void refMemberAction(<a href="../antlr/Token.html" title="Class in antlr">Token</a> act)</pre><blockquote class="member detail name"><div class="member detail description"></div><dl class="member detail specified by list"><dt class="member detail specified by header"><b>Specified by:</b></dt><dd class="member detail specified by item"><a href="../antlr/ANTLRGrammarParseBehavior.html#refMemberAction(antlr.Token)">refMemberAction</a> in interface <a href="../antlr/ANTLRGrammarParseBehavior.html" title="Interface in antlr">ANTLRGrammarParseBehavior</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="refPreambleAction(antlr.Token)" id="refPreambleAction(antlr.Token)"/><div class="member detail outer"><h3 class="member detail name">refPreambleAction</h3><pre class="member detail synopsis">public void refPreambleAction(<a href="../antlr/Token.html" title="Class in antlr">Token</a> act)</pre><blockquote class="member detail name"><div class="member detail description"></div><dl class="member detail specified by list"><dt class="member detail specified by header"><b>Specified by:</b></dt><dd class="member detail specified by item"><a href="../antlr/ANTLRGrammarParseBehavior.html#refPreambleAction(antlr.Token)">refPreambleAction</a> in interface <a href="../antlr/ANTLRGrammarParseBehavior.html" title="Interface in antlr">ANTLRGrammarParseBehavior</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="refReturnAction(antlr.Token)" id="refReturnAction(antlr.Token)"/><div class="member detail outer"><h3 class="member detail name">refReturnAction</h3><pre class="member detail synopsis">public void refReturnAction(<a href="../antlr/Token.html" title="Class in antlr">Token</a> returnAction)</pre><blockquote class="member detail name"><div class="member detail description"></div><dl class="member detail specified by list"><dt class="member detail specified by header"><b>Specified by:</b></dt><dd class="member detail specified by item"><a href="../antlr/ANTLRGrammarParseBehavior.html#refReturnAction(antlr.Token)">refReturnAction</a> in interface <a href="../antlr/ANTLRGrammarParseBehavior.html" title="Interface in antlr">ANTLRGrammarParseBehavior</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="refRule(antlr.Token,antlr.Token,antlr.Token,antlr.Token,int)" id="refRule(antlr.Token,antlr.Token,antlr.Token,antlr.Token,int)"/><div class="member detail outer"><h3 class="member detail name">refRule</h3><pre class="member detail synopsis">public void refRule(<a href="../antlr/Token.html" title="Class in antlr">Token</a> idAssign,
                    <a href="../antlr/Token.html" title="Class in antlr">Token</a> r,
                    <a href="../antlr/Token.html" title="Class in antlr">Token</a> label,
                    <a href="../antlr/Token.html" title="Class in antlr">Token</a> args,
                    int autoGenType)</pre><blockquote class="member detail name"><div class="member detail description"></div><dl class="member detail specified by list"><dt class="member detail specified by header"><b>Specified by:</b></dt><dd class="member detail specified by item"><a href="../antlr/ANTLRGrammarParseBehavior.html#refRule(antlr.Token,antlr.Token,antlr.Token,antlr.Token,int)">refRule</a> in interface <a href="../antlr/ANTLRGrammarParseBehavior.html" title="Interface in antlr">ANTLRGrammarParseBehavior</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="refSemPred(antlr.Token)" id="refSemPred(antlr.Token)"/><div class="member detail outer"><h3 class="member detail name">refSemPred</h3><pre class="member detail synopsis">public void refSemPred(<a href="../antlr/Token.html" title="Class in antlr">Token</a> pred)</pre><blockquote class="member detail name"><div class="member detail description"></div><dl class="member detail specified by list"><dt class="member detail specified by header"><b>Specified by:</b></dt><dd class="member detail specified by item"><a href="../antlr/ANTLRGrammarParseBehavior.html#refSemPred(antlr.Token)">refSemPred</a> in interface <a href="../antlr/ANTLRGrammarParseBehavior.html" title="Interface in antlr">ANTLRGrammarParseBehavior</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="refStringLiteral(antlr.Token,antlr.Token,int,boolean)" id="refStringLiteral(antlr.Token,antlr.Token,int,boolean)"/><div class="member detail outer"><h3 class="member detail name">refStringLiteral</h3><pre class="member detail synopsis">public void refStringLiteral(<a href="../antlr/Token.html" title="Class in antlr">Token</a> lit,
                             <a href="../antlr/Token.html" title="Class in antlr">Token</a> label,
                             int autoGenType,
                             boolean lastInRule)</pre><blockquote class="member detail name"><div class="member detail description"></div><dl class="member detail specified by list"><dt class="member detail specified by header"><b>Specified by:</b></dt><dd class="member detail specified by item"><a href="../antlr/ANTLRGrammarParseBehavior.html#refStringLiteral(antlr.Token,antlr.Token,int,boolean)">refStringLiteral</a> in interface <a href="../antlr/ANTLRGrammarParseBehavior.html" title="Interface in antlr">ANTLRGrammarParseBehavior</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="refToken(antlr.Token,antlr.Token,antlr.Token,antlr.Token,boolean,int,boolean)" id="refToken(antlr.Token,antlr.Token,antlr.Token,antlr.Token,boolean,int,boolean)"/><div class="member detail outer"><h3 class="member detail name">refToken</h3><pre class="member detail synopsis">public void refToken(<a href="../antlr/Token.html" title="Class in antlr">Token</a> assignId,
                     <a href="../antlr/Token.html" title="Class in antlr">Token</a> t,
                     <a href="../antlr/Token.html" title="Class in antlr">Token</a> label,
                     <a href="../antlr/Token.html" title="Class in antlr">Token</a> args,
                     boolean inverted,
                     int autoGenType,
                     boolean lastInRule)</pre><blockquote class="member detail name"><div class="member detail description">Reference a token </div><dl class="member detail specified by list"><dt class="member detail specified by header"><b>Specified by:</b></dt><dd class="member detail specified by item"><a href="../antlr/ANTLRGrammarParseBehavior.html#refToken(antlr.Token,antlr.Token,antlr.Token,antlr.Token,boolean,int,boolean)">refToken</a> in interface <a href="../antlr/ANTLRGrammarParseBehavior.html" title="Interface in antlr">ANTLRGrammarParseBehavior</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="refTokenRange(antlr.Token,antlr.Token,antlr.Token,int,boolean)" id="refTokenRange(antlr.Token,antlr.Token,antlr.Token,int,boolean)"/><div class="member detail outer"><h3 class="member detail name">refTokenRange</h3><pre class="member detail synopsis">public void refTokenRange(<a href="../antlr/Token.html" title="Class in antlr">Token</a> t1,
                          <a href="../antlr/Token.html" title="Class in antlr">Token</a> t2,
                          <a href="../antlr/Token.html" title="Class in antlr">Token</a> label,
                          int autoGenType,
                          boolean lastInRule)</pre><blockquote class="member detail name"><div class="member detail description"></div><dl class="member detail specified by list"><dt class="member detail specified by header"><b>Specified by:</b></dt><dd class="member detail specified by item"><a href="../antlr/ANTLRGrammarParseBehavior.html#refTokenRange(antlr.Token,antlr.Token,antlr.Token,int,boolean)">refTokenRange</a> in interface <a href="../antlr/ANTLRGrammarParseBehavior.html" title="Interface in antlr">ANTLRGrammarParseBehavior</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="refTokensSpecElementOption(antlr.Token,antlr.Token,antlr.Token)" id="refTokensSpecElementOption(antlr.Token,antlr.Token,antlr.Token)"/><div class="member detail outer"><h3 class="member detail name">refTokensSpecElementOption</h3><pre class="member detail synopsis">public void refTokensSpecElementOption(<a href="../antlr/Token.html" title="Class in antlr">Token</a> tok,
                                       <a href="../antlr/Token.html" title="Class in antlr">Token</a> option,
                                       <a href="../antlr/Token.html" title="Class in antlr">Token</a> value)</pre><blockquote class="member detail name"><div class="member detail description"></div><dl class="member detail specified by list"><dt class="member detail specified by header"><b>Specified by:</b></dt><dd class="member detail specified by item"><a href="../antlr/ANTLRGrammarParseBehavior.html#refTokensSpecElementOption(antlr.Token,antlr.Token,antlr.Token)">refTokensSpecElementOption</a> in interface <a href="../antlr/ANTLRGrammarParseBehavior.html" title="Interface in antlr">ANTLRGrammarParseBehavior</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="refTreeSpecifier(antlr.Token)" id="refTreeSpecifier(antlr.Token)"/><div class="member detail outer"><h3 class="member detail name">refTreeSpecifier</h3><pre class="member detail synopsis">public void refTreeSpecifier(<a href="../antlr/Token.html" title="Class in antlr">Token</a> treeSpec)</pre><blockquote class="member detail name"><div class="member detail description"></div><dl class="member detail specified by list"><dt class="member detail specified by header"><b>Specified by:</b></dt><dd class="member detail specified by item"><a href="../antlr/ANTLRGrammarParseBehavior.html#refTreeSpecifier(antlr.Token)">refTreeSpecifier</a> in interface <a href="../antlr/ANTLRGrammarParseBehavior.html" title="Interface in antlr">ANTLRGrammarParseBehavior</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="refWildcard(antlr.Token,antlr.Token,int)" id="refWildcard(antlr.Token,antlr.Token,int)"/><div class="member detail outer"><h3 class="member detail name">refWildcard</h3><pre class="member detail synopsis">public void refWildcard(<a href="../antlr/Token.html" title="Class in antlr">Token</a> t,
                        <a href="../antlr/Token.html" title="Class in antlr">Token</a> label,
                        int autoGenType)</pre><blockquote class="member detail name"><div class="member detail description"></div><dl class="member detail specified by list"><dt class="member detail specified by header"><b>Specified by:</b></dt><dd class="member detail specified by item"><a href="../antlr/ANTLRGrammarParseBehavior.html#refWildcard(antlr.Token,antlr.Token,int)">refWildcard</a> in interface <a href="../antlr/ANTLRGrammarParseBehavior.html" title="Interface in antlr">ANTLRGrammarParseBehavior</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="reset()" id="reset()"/><div class="member detail outer"><h3 class="member detail name">reset</h3><pre class="member detail synopsis">public void reset()</pre><blockquote class="member detail name"><div class="member detail description">Get ready to process a new grammar </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="setArgOfRuleRef(antlr.Token)" id="setArgOfRuleRef(antlr.Token)"/><div class="member detail outer"><h3 class="member detail name">setArgOfRuleRef</h3><pre class="member detail synopsis">public void setArgOfRuleRef(<a href="../antlr/Token.html" title="Class in antlr">Token</a> argaction)</pre><blockquote class="member detail name"><div class="member detail description"></div><dl class="member detail specified by list"><dt class="member detail specified by header"><b>Specified by:</b></dt><dd class="member detail specified by item"><a href="../antlr/ANTLRGrammarParseBehavior.html#setArgOfRuleRef(antlr.Token)">setArgOfRuleRef</a> in interface <a href="../antlr/ANTLRGrammarParseBehavior.html" title="Interface in antlr">ANTLRGrammarParseBehavior</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="setCharVocabulary(antlr.collections.impl.BitSet)" id="setCharVocabulary(antlr.collections.impl.BitSet)"/><div class="member detail outer"><h3 class="member detail name">setCharVocabulary</h3><pre class="member detail synopsis">public void setCharVocabulary(<a href="../antlr/collections/impl/BitSet.html" title="Class in antlr.collections.impl">BitSet</a> b)</pre><blockquote class="member detail name"><div class="member detail description">Set the character vocabulary for a lexer </div><dl class="member detail specified by list"><dt class="member detail specified by header"><b>Specified by:</b></dt><dd class="member detail specified by item"><a href="../antlr/ANTLRGrammarParseBehavior.html#setCharVocabulary(antlr.collections.impl.BitSet)">setCharVocabulary</a> in interface <a href="../antlr/ANTLRGrammarParseBehavior.html" title="Interface in antlr">ANTLRGrammarParseBehavior</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="setFileOption(antlr.Token,antlr.Token,String)" id="setFileOption(antlr.Token,antlr.Token,String)"/><div class="member detail outer"><h3 class="member detail name">setFileOption</h3><pre class="member detail synopsis">public void setFileOption(<a href="../antlr/Token.html" title="Class in antlr">Token</a> key,
                          <a href="../antlr/Token.html" title="Class in antlr">Token</a> value,
                          String filename)</pre><blockquote class="member detail name"><div class="member detail description">setFileOption: Associate an option value with a key.
 This applies to options for an entire grammar file.
</div><dl class="member detail specified by list"><dt class="member detail specified by header"><b>Specified by:</b></dt><dd class="member detail specified by item"><a href="../antlr/ANTLRGrammarParseBehavior.html#setFileOption(antlr.Token,antlr.Token,String)">setFileOption</a> in interface <a href="../antlr/ANTLRGrammarParseBehavior.html" title="Interface in antlr">ANTLRGrammarParseBehavior</a></dd></dl><div class="parameter"><dl><dt class="header"><b>Parameters:</b></dt><dd class="item"><code class="name">key</code><span class="separator"> - </span><span class="description">The token containing the option name</span></dd><dd class="item"><code class="name">value</code><span class="separator"> - </span><span class="description">The token containing the option value.</span></dd></dl></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="setGrammarOption(antlr.Token,antlr.Token)" id="setGrammarOption(antlr.Token,antlr.Token)"/><div class="member detail outer"><h3 class="member detail name">setGrammarOption</h3><pre class="member detail synopsis">public void setGrammarOption(<a href="../antlr/Token.html" title="Class in antlr">Token</a> key,
                             <a href="../antlr/Token.html" title="Class in antlr">Token</a> value)</pre><blockquote class="member detail name"><div class="member detail description">setGrammarOption: Associate an option value with a key.
 This function forwards to Grammar.setOption for some options.
</div><dl class="member detail specified by list"><dt class="member detail specified by header"><b>Specified by:</b></dt><dd class="member detail specified by item"><a href="../antlr/ANTLRGrammarParseBehavior.html#setGrammarOption(antlr.Token,antlr.Token)">setGrammarOption</a> in interface <a href="../antlr/ANTLRGrammarParseBehavior.html" title="Interface in antlr">ANTLRGrammarParseBehavior</a></dd></dl><div class="parameter"><dl><dt class="header"><b>Parameters:</b></dt><dd class="item"><code class="name">key</code><span class="separator"> - </span><span class="description">The token containing the option name</span></dd><dd class="item"><code class="name">value</code><span class="separator"> - </span><span class="description">The token containing the option value.</span></dd></dl></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="setRuleOption(antlr.Token,antlr.Token)" id="setRuleOption(antlr.Token,antlr.Token)"/><div class="member detail outer"><h3 class="member detail name">setRuleOption</h3><pre class="member detail synopsis">public void setRuleOption(<a href="../antlr/Token.html" title="Class in antlr">Token</a> key,
                          <a href="../antlr/Token.html" title="Class in antlr">Token</a> value)</pre><blockquote class="member detail name"><div class="member detail description"></div><dl class="member detail specified by list"><dt class="member detail specified by header"><b>Specified by:</b></dt><dd class="member detail specified by item"><a href="../antlr/ANTLRGrammarParseBehavior.html#setRuleOption(antlr.Token,antlr.Token)">setRuleOption</a> in interface <a href="../antlr/ANTLRGrammarParseBehavior.html" title="Interface in antlr">ANTLRGrammarParseBehavior</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="setSubruleOption(antlr.Token,antlr.Token)" id="setSubruleOption(antlr.Token,antlr.Token)"/><div class="member detail outer"><h3 class="member detail name">setSubruleOption</h3><pre class="member detail synopsis">public void setSubruleOption(<a href="../antlr/Token.html" title="Class in antlr">Token</a> key,
                             <a href="../antlr/Token.html" title="Class in antlr">Token</a> value)</pre><blockquote class="member detail name"><div class="member detail description"></div><dl class="member detail specified by list"><dt class="member detail specified by header"><b>Specified by:</b></dt><dd class="member detail specified by item"><a href="../antlr/ANTLRGrammarParseBehavior.html#setSubruleOption(antlr.Token,antlr.Token)">setSubruleOption</a> in interface <a href="../antlr/ANTLRGrammarParseBehavior.html" title="Interface in antlr">ANTLRGrammarParseBehavior</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="setUserExceptions(String)" id="setUserExceptions(String)"/><div class="member detail outer"><h3 class="member detail name">setUserExceptions</h3><pre class="member detail synopsis">public void setUserExceptions(String thr)</pre><blockquote class="member detail name"><div class="member detail description"></div><dl class="member detail specified by list"><dt class="member detail specified by header"><b>Specified by:</b></dt><dd class="member detail specified by item"><a href="../antlr/ANTLRGrammarParseBehavior.html#setUserExceptions(String)">setUserExceptions</a> in interface <a href="../antlr/ANTLRGrammarParseBehavior.html" title="Interface in antlr">ANTLRGrammarParseBehavior</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="startLexer(String,antlr.Token,String,String)" id="startLexer(String,antlr.Token,String,String)"/><div class="member detail outer"><h3 class="member detail name">startLexer</h3><pre class="member detail synopsis">public void startLexer(String file,
                       <a href="../antlr/Token.html" title="Class in antlr">Token</a> name,
                       String superClass,
                       String doc)</pre><blockquote class="member detail name"><div class="member detail description">Start a new lexer </div><dl class="member detail specified by list"><dt class="member detail specified by header"><b>Specified by:</b></dt><dd class="member detail specified by item"><a href="../antlr/ANTLRGrammarParseBehavior.html#startLexer(String,antlr.Token,String,String)">startLexer</a> in interface <a href="../antlr/ANTLRGrammarParseBehavior.html" title="Interface in antlr">ANTLRGrammarParseBehavior</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="startParser(String,antlr.Token,String,String)" id="startParser(String,antlr.Token,String,String)"/><div class="member detail outer"><h3 class="member detail name">startParser</h3><pre class="member detail synopsis">public void startParser(String file,
                        <a href="../antlr/Token.html" title="Class in antlr">Token</a> name,
                        String superClass,
                        String doc)</pre><blockquote class="member detail name"><div class="member detail description">Start a new parser </div><dl class="member detail specified by list"><dt class="member detail specified by header"><b>Specified by:</b></dt><dd class="member detail specified by item"><a href="../antlr/ANTLRGrammarParseBehavior.html#startParser(String,antlr.Token,String,String)">startParser</a> in interface <a href="../antlr/ANTLRGrammarParseBehavior.html" title="Interface in antlr">ANTLRGrammarParseBehavior</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="startTreeWalker(String,antlr.Token,String,String)" id="startTreeWalker(String,antlr.Token,String,String)"/><div class="member detail outer"><h3 class="member detail name">startTreeWalker</h3><pre class="member detail synopsis">public void startTreeWalker(String file,
                            <a href="../antlr/Token.html" title="Class in antlr">Token</a> name,
                            String superClass,
                            String doc)</pre><blockquote class="member detail name"><div class="member detail description">Start a new tree-walker </div><dl class="member detail specified by list"><dt class="member detail specified by header"><b>Specified by:</b></dt><dd class="member detail specified by item"><a href="../antlr/ANTLRGrammarParseBehavior.html#startTreeWalker(String,antlr.Token,String,String)">startTreeWalker</a> in interface <a href="../antlr/ANTLRGrammarParseBehavior.html" title="Interface in antlr">ANTLRGrammarParseBehavior</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="synPred()" id="synPred()"/><div class="member detail outer"><h3 class="member detail name">synPred</h3><pre class="member detail synopsis">public void synPred()</pre><blockquote class="member detail name"><div class="member detail description"></div><dl class="member detail specified by list"><dt class="member detail specified by header"><b>Specified by:</b></dt><dd class="member detail specified by item"><a href="../antlr/ANTLRGrammarParseBehavior.html#synPred()">synPred</a> in interface <a href="../antlr/ANTLRGrammarParseBehavior.html" title="Interface in antlr">ANTLRGrammarParseBehavior</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="zeroOrMoreSubRule()" id="zeroOrMoreSubRule()"/><div class="member detail outer"><h3 class="member detail name">zeroOrMoreSubRule</h3><pre class="member detail synopsis">public void zeroOrMoreSubRule()</pre><blockquote class="member detail name"><div class="member detail description"></div><dl class="member detail specified by list"><dt class="member detail specified by header"><b>Specified by:</b></dt><dd class="member detail specified by item"><a href="../antlr/ANTLRGrammarParseBehavior.html#zeroOrMoreSubRule()">zeroOrMoreSubRule</a> in interface <a href="../antlr/ANTLRGrammarParseBehavior.html" title="Interface in antlr">ANTLRGrammarParseBehavior</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="DefineGrammarSymbols-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