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

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : //usr/share/javadoc/antlr-2.7.4/antlr/CharScanner.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>CharScanner (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.CharScanner class"/><meta name="keywords" content="NO_CHAR"/><meta name="keywords" content="EOF_CHAR"/><meta name="keywords" content="text"/><meta name="keywords" content="saveConsumedInput"/><meta name="keywords" content="tokenObjectClass"/><meta name="keywords" content="caseSensitive"/><meta name="keywords" content="caseSensitiveLiterals"/><meta name="keywords" content="literals"/><meta name="keywords" content="tabsize"/><meta name="keywords" content="_returnToken"/><meta name="keywords" content="hashString"/><meta name="keywords" content="inputState"/><meta name="keywords" content="commitToPath"/><meta name="keywords" content="traceDepth"/><meta name="keywords" content="append()"/><meta name="keywords" content="commit()"/><meta name="keywords" content="consume()"/><meta name="keywords" content="consumeUntil()"/><meta name="keywords" content="getCaseSensitive()"/><meta name="keywords" content="getCaseSensitiveLiterals()"/><meta name="keywords" content="getColumn()"/><meta name="keywords" content="setColumn()"/><meta name="keywords" content="getCommitToPath()"/><meta name="keywords" content="getFilename()"/><meta name="keywords" content="getInputBuffer()"/><meta name="keywords" content="getInputState()"/><meta name="keywords" content="setInputState()"/><meta name="keywords" content="getLine()"/><meta name="keywords" content="getText()"/><meta name="keywords" content="getTokenObject()"/><meta name="keywords" content="LA()"/><meta name="keywords" content="makeToken()"/><meta name="keywords" content="mark()"/><meta name="keywords" content="match()"/><meta name="keywords" content="matchNot()"/><meta name="keywords" content="matchRange()"/><meta name="keywords" content="newline()"/><meta name="keywords" content="tab()"/><meta name="keywords" content="setTabSize()"/><meta name="keywords" content="getTabSize()"/><meta name="keywords" content="panic()"/><meta name="keywords" content="reportError()"/><meta name="keywords" content="reportWarning()"/><meta name="keywords" content="resetText()"/><meta name="keywords" content="rewind()"/><meta name="keywords" content="setCaseSensitive()"/><meta name="keywords" content="setCommitToPath()"/><meta name="keywords" content="setFilename()"/><meta name="keywords" content="setLine()"/><meta name="keywords" content="setText()"/><meta name="keywords" content="setTokenObjectClass()"/><meta name="keywords" content="testLiteralsTable()"/><meta name="keywords" content="toLower()"/><meta name="keywords" content="traceIndent()"/><meta name="keywords" content="traceIn()"/><meta name="keywords" content="traceOut()"/><meta name="keywords" content="uponEOF()"/><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="CharScanner-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/CharRangeElement.html">Prev Class</a> | <a href="../antlr/CharStreamException.html">Next Class</a></td><td class="navi"><a href="../index.html" title="Show in a frameset" target="_top">Frames</a> | <a href="CharScanner.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 CharScanner</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.CharScanner</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/TokenStream.html" title="Interface in antlr">TokenStream</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/actions/cpp/ActionLexer.html" title="Class in antlr.actions.cpp">ActionLexer</a>, <a href="../antlr/actions/csharp/ActionLexer.html" title="Class in antlr.actions.csharp">ActionLexer</a>, <a href="../antlr/actions/java/ActionLexer.html" title="Class in antlr.actions.java">ActionLexer</a>, <a href="../antlr/ANTLRLexer.html" title="Class in antlr">ANTLRLexer</a>, <a href="../antlr/ANTLRTokdefLexer.html" title="Class in antlr">ANTLRTokdefLexer</a>, <a href="../antlr/debug/DebuggingCharScanner.html" title="Class in antlr.debug">DebuggingCharScanner</a>, <a href="../antlr/preprocessor/PreprocessorLexer.html" title="Class in antlr.preprocessor">PreprocessorLexer</a></dd></b></dt></dl><hr/><div class="class synopsis outer"><div class="class synopsis declaration"><code>public abstract class <b class="class synopsis name">CharScanner</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/TokenStream.html" title="Interface in antlr">TokenStream</a></code></div></div><hr/><div class="class description"></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">static char</code></td><td class="right"><dl class="list"><dt class="synopsis"><code><a href="#EOF_CHAR">EOF_CHAR</a></code></dt></dl></td></tr><tr><td class="left" valign="top"><code class="synopsis">(package private) static char</code></td><td class="right"><dl class="list"><dt class="synopsis"><code><a href="#NO_CHAR">NO_CHAR</a></code></dt></dl></td></tr><tr><td class="left" valign="top"><code class="synopsis">protected  <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="#_returnToken">_returnToken</a></code></dt></dl></td></tr><tr><td class="left" valign="top"><code class="synopsis">protected  boolean</code></td><td class="right"><dl class="list"><dt class="synopsis"><code><a href="#caseSensitive">caseSensitive</a></code></dt></dl></td></tr><tr><td class="left" valign="top"><code class="synopsis">protected  boolean</code></td><td class="right"><dl class="list"><dt class="synopsis"><code><a href="#caseSensitiveLiterals">caseSensitiveLiterals</a></code></dt></dl></td></tr><tr><td class="left" valign="top"><code class="synopsis">protected  boolean</code></td><td class="right"><dl class="list"><dt class="synopsis"><code><a href="#commitToPath">commitToPath</a></code></dt><dd class="description">Used during filter mode to indicate that path is desired.</dd></dl></td></tr><tr><td class="left" valign="top"><code class="synopsis">protected  <a href="../antlr/ANTLRHashString.html" title="Class in antlr">ANTLRHashString</a></code></td><td class="right"><dl class="list"><dt class="synopsis"><code><a href="#hashString">hashString</a></code></dt></dl></td></tr><tr><td class="left" valign="top"><code class="synopsis">protected  <a href="../antlr/LexerSharedInputState.html" title="Class in antlr">LexerSharedInputState</a></code></td><td class="right"><dl class="list"><dt class="synopsis"><code><a href="#inputState">inputState</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="#literals">literals</a></code></dt></dl></td></tr><tr><td class="left" valign="top"><code class="synopsis">protected  boolean</code></td><td class="right"><dl class="list"><dt class="synopsis"><code><a href="#saveConsumedInput">saveConsumedInput</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="#tabsize">tabsize</a></code></dt><dd class="description">Tab chars are handled by tab() according to this value; override
  method to do anything weird with tabs.</dd></dl></td></tr><tr><td class="left" valign="top"><code class="synopsis">protected  <a href="../antlr/ANTLRStringBuffer.html" title="Class in antlr">ANTLRStringBuffer</a></code></td><td class="right"><dl class="list"><dt class="synopsis"><code><a href="#text">text</a></code></dt></dl></td></tr><tr><td class="left" valign="top"><code class="synopsis">protected  Class</code></td><td class="right"><dl class="list"><dt class="synopsis"><code><a href="#tokenObjectClass">tokenObjectClass</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="#traceDepth">traceDepth</a></code></dt><dd class="description">Used to keep track of indentdepth for traceIn/Out </dd></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="#CharScanner()">CharScanner</a>()</code></dt></dl></td></tr><tr><td class="right"><dl class="list"><dt class="synopsis"><code><a href="#CharScanner(antlr.InputBuffer)">CharScanner</a>(<a href="../antlr/InputBuffer.html" title="Class in antlr">InputBuffer</a>&nbsp;cb)</code></dt></dl></td></tr><tr><td class="right"><dl class="list"><dt class="synopsis"><code><a href="#CharScanner(antlr.LexerSharedInputState)">CharScanner</a>(<a href="../antlr/LexerSharedInputState.html" title="Class in antlr">LexerSharedInputState</a>&nbsp;sharedState)</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"> char</code></td><td class="right"><dl class="list"><dt class="synopsis"><code><a href="#LA(int)">LA</a>(int&nbsp;i)</code></dt></dl></td></tr><tr><td class="left" valign="top"><code class="synopsis"> void</code></td><td class="right"><dl class="list"><dt class="synopsis"><code><a href="#append(String)">append</a>(String&nbsp;s)</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="#append(char)">append</a>(char&nbsp;c)</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="#commit()">commit</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="#consume()">consume</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="#consumeUntil(antlr.collections.impl.BitSet)">consumeUntil</a>(<a href="../antlr/collections/impl/BitSet.html" title="Class in antlr.collections.impl">BitSet</a>&nbsp;set)</code></dt><dd class="description">Consume chars until one matches the given 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="#consumeUntil(int)">consumeUntil</a>(int&nbsp;c)</code></dt><dd class="description">Consume chars until one matches the given char </dd></dl></td></tr><tr><td class="left" valign="top"><code class="synopsis"> boolean</code></td><td class="right"><dl class="list"><dt class="synopsis"><code><a href="#getCaseSensitive()">getCaseSensitive</a>()</code></dt></dl></td></tr><tr><td class="left" valign="top"><code class="synopsis"> boolean</code></td><td class="right"><dl class="list"><dt class="synopsis"><code><a href="#getCaseSensitiveLiterals()">getCaseSensitiveLiterals</a>()</code></dt></dl></td></tr><tr><td class="left" valign="top"><code class="synopsis"> int</code></td><td class="right"><dl class="list"><dt class="synopsis"><code><a href="#getColumn()">getColumn</a>()</code></dt></dl></td></tr><tr><td class="left" valign="top"><code class="synopsis"> boolean</code></td><td class="right"><dl class="list"><dt class="synopsis"><code><a href="#getCommitToPath()">getCommitToPath</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="#getFilename()">getFilename</a>()</code></dt></dl></td></tr><tr><td class="left" valign="top"><code class="synopsis"> <a href="../antlr/InputBuffer.html" title="Class in antlr">InputBuffer</a></code></td><td class="right"><dl class="list"><dt class="synopsis"><code><a href="#getInputBuffer()">getInputBuffer</a>()</code></dt></dl></td></tr><tr><td class="left" valign="top"><code class="synopsis"> <a href="../antlr/LexerSharedInputState.html" title="Class in antlr">LexerSharedInputState</a></code></td><td class="right"><dl class="list"><dt class="synopsis"><code><a href="#getInputState()">getInputState</a>()</code></dt></dl></td></tr><tr><td class="left" valign="top"><code class="synopsis"> int</code></td><td class="right"><dl class="list"><dt class="synopsis"><code><a href="#getLine()">getLine</a>()</code></dt></dl></td></tr><tr><td class="left" valign="top"><code class="synopsis"> int</code></td><td class="right"><dl class="list"><dt class="synopsis"><code><a href="#getTabSize()">getTabSize</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="#getText()">getText</a>()</code></dt><dd class="description">return a copy of the current text buffer </dd></dl></td></tr><tr><td class="left" valign="top"><code class="synopsis"> <a href="../antlr/Token.html" title="Class in antlr">Token</a></code></td><td class="right"><dl class="list"><dt class="synopsis"><code><a href="#getTokenObject()">getTokenObject</a>()</code></dt></dl></td></tr><tr><td class="left" valign="top"><code class="synopsis">protected  <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="#makeToken(int)">makeToken</a>(int&nbsp;t)</code></dt></dl></td></tr><tr><td class="left" valign="top"><code class="synopsis"> int</code></td><td class="right"><dl class="list"><dt class="synopsis"><code><a href="#mark()">mark</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="#match(String)">match</a>(String&nbsp;s)</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="#match(antlr.collections.impl.BitSet)">match</a>(<a href="../antlr/collections/impl/BitSet.html" title="Class in antlr.collections.impl">BitSet</a>&nbsp;b)</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="#match(char)">match</a>(char&nbsp;c)</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="#matchNot(char)">matchNot</a>(char&nbsp;c)</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="#matchRange(char,char)">matchRange</a>(char&nbsp;c1, char&nbsp;c2)</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="#newline()">newline</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="#panic()">panic</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="#panic(String)">panic</a>(String&nbsp;s)</code></dt><dd class="description">This method is executed by ANTLR internally when it detected an illegal
  state that cannot be recovered from.</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="#reportError(String)">reportError</a>(String&nbsp;s)</code></dt><dd class="description">Parser error-reporting function can be overridden in subclass </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="#reportError(antlr.RecognitionException)">reportError</a>(<a href="../antlr/RecognitionException.html" title="Class in antlr">RecognitionException</a>&nbsp;ex)</code></dt><dd class="description">Parser error-reporting function can be overridden in subclass </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="#reportWarning(String)">reportWarning</a>(String&nbsp;s)</code></dt><dd class="description">Parser warning-reporting function can be overridden in subclass </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="#resetText()">resetText</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="#rewind(int)">rewind</a>(int&nbsp;pos)</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="#setCaseSensitive(boolean)">setCaseSensitive</a>(boolean&nbsp;t)</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="#setColumn(int)">setColumn</a>(int&nbsp;c)</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="#setCommitToPath(boolean)">setCommitToPath</a>(boolean&nbsp;commit)</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="#setFilename(String)">setFilename</a>(String&nbsp;f)</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="#setInputState(antlr.LexerSharedInputState)">setInputState</a>(<a href="../antlr/LexerSharedInputState.html" title="Class in antlr">LexerSharedInputState</a>&nbsp;state)</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="#setLine(int)">setLine</a>(int&nbsp;line)</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="#setTabSize(int)">setTabSize</a>(int&nbsp;size)</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="#setText(String)">setText</a>(String&nbsp;s)</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="#setTokenObjectClass(String)">setTokenObjectClass</a>(String&nbsp;cl)</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="#tab()">tab</a>()</code></dt><dd class="description">advance the current column number by an appropriate amount
  according to tab size.</dd></dl></td></tr><tr><td class="left" valign="top"><code class="synopsis"> int</code></td><td class="right"><dl class="list"><dt class="synopsis"><code><a href="#testLiteralsTable(String,int)">testLiteralsTable</a>(String&nbsp;text, int&nbsp;ttype)</code></dt><dd class="description">Test the text passed in against the literals table
 Override this method to perform a different literals test
 This is used primarily when you want to test a portion of
 a token.</dd></dl></td></tr><tr><td class="left" valign="top"><code class="synopsis"> int</code></td><td class="right"><dl class="list"><dt class="synopsis"><code><a href="#testLiteralsTable(int)">testLiteralsTable</a>(int&nbsp;ttype)</code></dt></dl></td></tr><tr><td class="left" valign="top"><code class="synopsis"> char</code></td><td class="right"><dl class="list"><dt class="synopsis"><code><a href="#toLower(char)">toLower</a>(char&nbsp;c)</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="#traceIn(String)">traceIn</a>(String&nbsp;rname)</code></dt></dl></td></tr><tr><td class="left" valign="top"><code class="synopsis"> void</code></td><td class="right"><dl class="list"><dt class="synopsis"><code><a href="#traceIndent()">traceIndent</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="#traceOut(String)">traceOut</a>(String&nbsp;rname)</code></dt></dl></td></tr><tr><td class="left" valign="top"><code class="synopsis"> void</code></td><td class="right"><dl class="list"><dt class="synopsis"><code><a href="#uponEOF()">uponEOF</a>()</code></dt><dd class="description">This method is called by YourLexer.nextToken() when the lexer has
  hit EOF condition.</dd></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="EOF_CHAR" id="EOF_CHAR"/><div class="member detail outer"><h3 class="member detail name">EOF_CHAR</h3><pre class="member detail synopsis">public static final char EOF_CHAR</pre><blockquote class="member detail name"><div class="member detail description"></div><div class="member detail thrown list"><dl><dt class="member detail thrown header"><b>Field Value:</b></dt><dd class="member detail thrown item">'\uffff'</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="NO_CHAR" id="NO_CHAR"/><div class="member detail outer"><h3 class="member detail name">NO_CHAR</h3><pre class="member detail synopsis">(package private) static final char NO_CHAR</pre><blockquote class="member detail name"><div class="member detail description"></div><div class="member detail thrown list"><dl><dt class="member detail thrown header"><b>Field Value:</b></dt><dd class="member detail thrown item">'\u0000'</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="_returnToken" id="_returnToken"/><div class="member detail outer"><h3 class="member detail name">_returnToken</h3><pre class="member detail synopsis">protected <a href="../antlr/Token.html" title="Class in antlr">Token</a> _returnToken</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="caseSensitive" id="caseSensitive"/><div class="member detail outer"><h3 class="member detail name">caseSensitive</h3><pre class="member detail synopsis">protected boolean caseSensitive</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="caseSensitiveLiterals" id="caseSensitiveLiterals"/><div class="member detail outer"><h3 class="member detail name">caseSensitiveLiterals</h3><pre class="member detail synopsis">protected boolean caseSensitiveLiterals</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="commitToPath" id="commitToPath"/><div class="member detail outer"><h3 class="member detail name">commitToPath</h3><pre class="member detail synopsis">protected boolean commitToPath</pre><blockquote class="member detail name"><div class="member detail description">Used during filter mode to indicate that path is desired.
  A subsequent scan error will report an error as usual if
  acceptPath=true;
</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="hashString" id="hashString"/><div class="member detail outer"><h3 class="member detail name">hashString</h3><pre class="member detail synopsis">protected <a href="../antlr/ANTLRHashString.html" title="Class in antlr">ANTLRHashString</a> hashString</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="inputState" id="inputState"/><div class="member detail outer"><h3 class="member detail name">inputState</h3><pre class="member detail synopsis">protected <a href="../antlr/LexerSharedInputState.html" title="Class in antlr">LexerSharedInputState</a> inputState</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="literals" id="literals"/><div class="member detail outer"><h3 class="member detail name">literals</h3><pre class="member detail synopsis">protected Hashtable literals</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="saveConsumedInput" id="saveConsumedInput"/><div class="member detail outer"><h3 class="member detail name">saveConsumedInput</h3><pre class="member detail synopsis">protected boolean saveConsumedInput</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="tabsize" id="tabsize"/><div class="member detail outer"><h3 class="member detail name">tabsize</h3><pre class="member detail synopsis">protected int tabsize</pre><blockquote class="member detail name"><div class="member detail description">Tab chars are handled by tab() according to this value; override
  method to do anything weird with tabs.
</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="text" id="text"/><div class="member detail outer"><h3 class="member detail name">text</h3><pre class="member detail synopsis">protected <a href="../antlr/ANTLRStringBuffer.html" title="Class in antlr">ANTLRStringBuffer</a> text</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="tokenObjectClass" id="tokenObjectClass"/><div class="member detail outer"><h3 class="member detail name">tokenObjectClass</h3><pre class="member detail synopsis">protected Class tokenObjectClass</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="traceDepth" id="traceDepth"/><div class="member detail outer"><h3 class="member detail name">traceDepth</h3><pre class="member detail synopsis">protected int traceDepth</pre><blockquote class="member detail name"><div class="member detail description">Used to keep track of indentdepth for traceIn/Out </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="CharScanner()" id="CharScanner()"/><div class="member detail outer"><h3 class="member detail name">CharScanner</h3><pre class="member detail synopsis">public CharScanner()</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="CharScanner(antlr.InputBuffer)" id="CharScanner(antlr.InputBuffer)"/><div class="member detail outer"><h3 class="member detail name">CharScanner</h3><pre class="member detail synopsis">public CharScanner(<a href="../antlr/InputBuffer.html" title="Class in antlr">InputBuffer</a> cb)</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="CharScanner(antlr.LexerSharedInputState)" id="CharScanner(antlr.LexerSharedInputState)"/><div class="member detail outer"><h3 class="member detail name">CharScanner</h3><pre class="member detail synopsis">public CharScanner(<a href="../antlr/LexerSharedInputState.html" title="Class in antlr">LexerSharedInputState</a> sharedState)</pre><blockquote class="member detail name"><div class="member detail description"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"></div></blockquote></div></div><a name="detail-methods" id="detail-methods"/><h2 class="section header">Method Details</h2><div class="section"><a name="LA(int)" id="LA(int)"/><div class="member detail outer"><h3 class="member detail name">LA</h3><pre class="member detail synopsis">public char LA(int i)
            throws <a href="../antlr/CharStreamException.html" title="Class in antlr">CharStreamException</a></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="append(String)" id="append(String)"/><div class="member detail outer"><h3 class="member detail name">append</h3><pre class="member detail synopsis">public void append(String s)</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="append(char)" id="append(char)"/><div class="member detail outer"><h3 class="member detail name">append</h3><pre class="member detail synopsis">public void append(char c)</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="commit()" id="commit()"/><div class="member detail outer"><h3 class="member detail name">commit</h3><pre class="member detail synopsis">public void commit()</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="consume()" id="consume()"/><div class="member detail outer"><h3 class="member detail name">consume</h3><pre class="member detail synopsis">public void consume()
            throws <a href="../antlr/CharStreamException.html" title="Class in antlr">CharStreamException</a></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="consumeUntil(antlr.collections.impl.BitSet)" id="consumeUntil(antlr.collections.impl.BitSet)"/><div class="member detail outer"><h3 class="member detail name">consumeUntil</h3><pre class="member detail synopsis">public void consumeUntil(<a href="../antlr/collections/impl/BitSet.html" title="Class in antlr.collections.impl">BitSet</a> set)
            throws <a href="../antlr/CharStreamException.html" title="Class in antlr">CharStreamException</a></pre><blockquote class="member detail name"><div class="member detail description">Consume chars until one matches the given set </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="consumeUntil(int)" id="consumeUntil(int)"/><div class="member detail outer"><h3 class="member detail name">consumeUntil</h3><pre class="member detail synopsis">public void consumeUntil(int c)
            throws <a href="../antlr/CharStreamException.html" title="Class in antlr">CharStreamException</a></pre><blockquote class="member detail name"><div class="member detail description">Consume chars until one matches the given char </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="getCaseSensitive()" id="getCaseSensitive()"/><div class="member detail outer"><h3 class="member detail name">getCaseSensitive</h3><pre class="member detail synopsis">public boolean getCaseSensitive()</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="getCaseSensitiveLiterals()" id="getCaseSensitiveLiterals()"/><div class="member detail outer"><h3 class="member detail name">getCaseSensitiveLiterals</h3><pre class="member detail synopsis">public final boolean getCaseSensitiveLiterals()</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="getColumn()" id="getColumn()"/><div class="member detail outer"><h3 class="member detail name">getColumn</h3><pre class="member detail synopsis">public int getColumn()</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="getCommitToPath()" id="getCommitToPath()"/><div class="member detail outer"><h3 class="member detail name">getCommitToPath</h3><pre class="member detail synopsis">public boolean getCommitToPath()</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="getFilename()" id="getFilename()"/><div class="member detail outer"><h3 class="member detail name">getFilename</h3><pre class="member detail synopsis">public String getFilename()</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="getInputBuffer()" id="getInputBuffer()"/><div class="member detail outer"><h3 class="member detail name">getInputBuffer</h3><pre class="member detail synopsis">public <a href="../antlr/InputBuffer.html" title="Class in antlr">InputBuffer</a> getInputBuffer()</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="getInputState()" id="getInputState()"/><div class="member detail outer"><h3 class="member detail name">getInputState</h3><pre class="member detail synopsis">public <a href="../antlr/LexerSharedInputState.html" title="Class in antlr">LexerSharedInputState</a> getInputState()</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="getLine()" id="getLine()"/><div class="member detail outer"><h3 class="member detail name">getLine</h3><pre class="member detail synopsis">public int getLine()</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="getTabSize()" id="getTabSize()"/><div class="member detail outer"><h3 class="member detail name">getTabSize</h3><pre class="member detail synopsis">public int getTabSize()</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="getText()" id="getText()"/><div class="member detail outer"><h3 class="member detail name">getText</h3><pre class="member detail synopsis">public String getText()</pre><blockquote class="member detail name"><div class="member detail description">return a copy of the current text buffer </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="getTokenObject()" id="getTokenObject()"/><div class="member detail outer"><h3 class="member detail name">getTokenObject</h3><pre class="member detail synopsis">public <a href="../antlr/Token.html" title="Class in antlr">Token</a> getTokenObject()</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="makeToken(int)" id="makeToken(int)"/><div class="member detail outer"><h3 class="member detail name">makeToken</h3><pre class="member detail synopsis">protected <a href="../antlr/Token.html" title="Class in antlr">Token</a> makeToken(int t)</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="mark()" id="mark()"/><div class="member detail outer"><h3 class="member detail name">mark</h3><pre class="member detail synopsis">public int mark()</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="match(String)" id="match(String)"/><div class="member detail outer"><h3 class="member detail name">match</h3><pre class="member detail synopsis">public void match(String s)
            throws <a href="../antlr/MismatchedCharException.html" title="Class in antlr">MismatchedCharException</a>,
                   <a href="../antlr/CharStreamException.html" title="Class in antlr">CharStreamException</a></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="match(antlr.collections.impl.BitSet)" id="match(antlr.collections.impl.BitSet)"/><div class="member detail outer"><h3 class="member detail name">match</h3><pre class="member detail synopsis">public void match(<a href="../antlr/collections/impl/BitSet.html" title="Class in antlr.collections.impl">BitSet</a> b)
            throws <a href="../antlr/MismatchedCharException.html" title="Class in antlr">MismatchedCharException</a>,
                   <a href="../antlr/CharStreamException.html" title="Class in antlr">CharStreamException</a></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="match(char)" id="match(char)"/><div class="member detail outer"><h3 class="member detail name">match</h3><pre class="member detail synopsis">public void match(char c)
            throws <a href="../antlr/MismatchedCharException.html" title="Class in antlr">MismatchedCharException</a>,
                   <a href="../antlr/CharStreamException.html" title="Class in antlr">CharStreamException</a></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="matchNot(char)" id="matchNot(char)"/><div class="member detail outer"><h3 class="member detail name">matchNot</h3><pre class="member detail synopsis">public void matchNot(char c)
            throws <a href="../antlr/MismatchedCharException.html" title="Class in antlr">MismatchedCharException</a>,
                   <a href="../antlr/CharStreamException.html" title="Class in antlr">CharStreamException</a></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="matchRange(char,char)" id="matchRange(char,char)"/><div class="member detail outer"><h3 class="member detail name">matchRange</h3><pre class="member detail synopsis">public void matchRange(char c1,
                       char c2)
            throws <a href="../antlr/MismatchedCharException.html" title="Class in antlr">MismatchedCharException</a>,
                   <a href="../antlr/CharStreamException.html" title="Class in antlr">CharStreamException</a></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="newline()" id="newline()"/><div class="member detail outer"><h3 class="member detail name">newline</h3><pre class="member detail synopsis">public void newline()</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="panic()" id="panic()"/><div class="member detail outer"><h3 class="member detail name">panic</h3><pre class="member detail synopsis">public void panic()</pre><blockquote class="member detail name"><div class="member detail description"></div><div class="taglet"></div><div class="taglet"></div><div class="taglet"><dl class="tag list"><dt class="tag section header"><b>See Also:</b></dt><dd><a href="../antlr/CharScanner.html#panic(String)"><code>panic(String)</code></a></dd></dl></div><div class="taglet"></div><div class="taglet"></div></blockquote></div><hr/><a name="panic(String)" id="panic(String)"/><div class="member detail outer"><h3 class="member detail name">panic</h3><pre class="member detail synopsis">public void panic(String s)</pre><blockquote class="member detail name"><div class="member detail description">This method is executed by ANTLR internally when it detected an illegal
  state that cannot be recovered from.
  The default implementation of this method calls
<a href="file:/usr/share/javadoc/java/java/lang/System.exit(int).html"><code>System.exit(int)</code></a> and writes directly to
<a href="file:/usr/share/javadoc/java/java/lang/System.err).html"><code>System.err)</code></a> , which is usually not appropriate when
      a translator is embedded into a larger application. <em>It is highly
  recommended that this method be overridden to handle the error in a
  way appropriate for your application (e.g. throw an unchecked
  exception)</em>.
</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="reportError(String)" id="reportError(String)"/><div class="member detail outer"><h3 class="member detail name">reportError</h3><pre class="member detail synopsis">public void reportError(String s)</pre><blockquote class="member detail name"><div class="member detail description">Parser error-reporting function can be overridden in subclass </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="reportError(antlr.RecognitionException)" id="reportError(antlr.RecognitionException)"/><div class="member detail outer"><h3 class="member detail name">reportError</h3><pre class="member detail synopsis">public void reportError(<a href="../antlr/RecognitionException.html" title="Class in antlr">RecognitionException</a> ex)</pre><blockquote class="member detail name"><div class="member detail description">Parser error-reporting function can be overridden in subclass </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="reportWarning(String)" id="reportWarning(String)"/><div class="member detail outer"><h3 class="member detail name">reportWarning</h3><pre class="member detail synopsis">public void reportWarning(String s)</pre><blockquote class="member detail name"><div class="member detail description">Parser warning-reporting function can be overridden in subclass </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="resetText()" id="resetText()"/><div class="member detail outer"><h3 class="member detail name">resetText</h3><pre class="member detail synopsis">public void resetText()</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="rewind(int)" id="rewind(int)"/><div class="member detail outer"><h3 class="member detail name">rewind</h3><pre class="member detail synopsis">public void rewind(int pos)</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="setCaseSensitive(boolean)" id="setCaseSensitive(boolean)"/><div class="member detail outer"><h3 class="member detail name">setCaseSensitive</h3><pre class="member detail synopsis">public void setCaseSensitive(boolean t)</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="setColumn(int)" id="setColumn(int)"/><div class="member detail outer"><h3 class="member detail name">setColumn</h3><pre class="member detail synopsis">public void setColumn(int c)</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="setCommitToPath(boolean)" id="setCommitToPath(boolean)"/><div class="member detail outer"><h3 class="member detail name">setCommitToPath</h3><pre class="member detail synopsis">public void setCommitToPath(boolean commit)</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="setFilename(String)" id="setFilename(String)"/><div class="member detail outer"><h3 class="member detail name">setFilename</h3><pre class="member detail synopsis">public void setFilename(String f)</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="setInputState(antlr.LexerSharedInputState)" id="setInputState(antlr.LexerSharedInputState)"/><div class="member detail outer"><h3 class="member detail name">setInputState</h3><pre class="member detail synopsis">public void setInputState(<a href="../antlr/LexerSharedInputState.html" title="Class in antlr">LexerSharedInputState</a> state)</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="setLine(int)" id="setLine(int)"/><div class="member detail outer"><h3 class="member detail name">setLine</h3><pre class="member detail synopsis">public void setLine(int line)</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="setTabSize(int)" id="setTabSize(int)"/><div class="member detail outer"><h3 class="member detail name">setTabSize</h3><pre class="member detail synopsis">public void setTabSize(int size)</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="setText(String)" id="setText(String)"/><div class="member detail outer"><h3 class="member detail name">setText</h3><pre class="member detail synopsis">public void setText(String s)</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="setTokenObjectClass(String)" id="setTokenObjectClass(String)"/><div class="member detail outer"><h3 class="member detail name">setTokenObjectClass</h3><pre class="member detail synopsis">public void setTokenObjectClass(String cl)</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="tab()" id="tab()"/><div class="member detail outer"><h3 class="member detail name">tab</h3><pre class="member detail synopsis">public void tab()</pre><blockquote class="member detail name"><div class="member detail description">advance the current column number by an appropriate amount
  according to tab size. This method is called from consume().
</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="testLiteralsTable(String,int)" id="testLiteralsTable(String,int)"/><div class="member detail outer"><h3 class="member detail name">testLiteralsTable</h3><pre class="member detail synopsis">public int testLiteralsTable(String text,
                             int ttype)</pre><blockquote class="member detail name"><div class="member detail description">Test the text passed in against the literals table
 Override this method to perform a different literals test
 This is used primarily when you want to test a portion of
 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="testLiteralsTable(int)" id="testLiteralsTable(int)"/><div class="member detail outer"><h3 class="member detail name">testLiteralsTable</h3><pre class="member detail synopsis">public int testLiteralsTable(int ttype)</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="toLower(char)" id="toLower(char)"/><div class="member detail outer"><h3 class="member detail name">toLower</h3><pre class="member detail synopsis">public char toLower(char c)</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="traceIn(String)" id="traceIn(String)"/><div class="member detail outer"><h3 class="member detail name">traceIn</h3><pre class="member detail synopsis">public void traceIn(String rname)
            throws <a href="../antlr/CharStreamException.html" title="Class in antlr">CharStreamException</a></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="traceIndent()" id="traceIndent()"/><div class="member detail outer"><h3 class="member detail name">traceIndent</h3><pre class="member detail synopsis">public void traceIndent()</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="traceOut(String)" id="traceOut(String)"/><div class="member detail outer"><h3 class="member detail name">traceOut</h3><pre class="member detail synopsis">public void traceOut(String rname)
            throws <a href="../antlr/CharStreamException.html" title="Class in antlr">CharStreamException</a></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="uponEOF()" id="uponEOF()"/><div class="member detail outer"><h3 class="member detail name">uponEOF</h3><pre class="member detail synopsis">public void uponEOF()
            throws <a href="../antlr/TokenStreamException.html" title="Class in antlr">TokenStreamException</a>,
                   <a href="../antlr/CharStreamException.html" title="Class in antlr">CharStreamException</a></pre><blockquote class="member detail name"><div class="member detail description">This method is called by YourLexer.nextToken() when the lexer has
  hit EOF condition.  EOF is NOT a character.
  This method is not called if EOF is reached during
  syntactic predicate evaluation or during evaluation
  of normal lexical rules, which presumably would be
  an IOException.  This traps the "normal" EOF condition.

  uponEOF() is called after the complete evaluation of
  the previous token and only if your parser asks
  for another token beyond that last non-EOF token.

  You might want to throw token or char stream exceptions
  like: "Heh, premature eof" or a retry stream exception
  ("I found the end of this file, go back to referencing file").
</div><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="CharScanner-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