inf.compilers
Class LexicalAnalyzer.RegexParseState

java.lang.Object
  extended by inf.compilers.LexicalAnalyzer.RegexParseState
Enclosing class:
LexicalAnalyzer

static class LexicalAnalyzer.RegexParseState
extends java.lang.Object


Field Summary
protected  int nextRxChar
          the index of the next character from the regular expression Reader
protected  java.io.Reader regexIn
          the Reader for parsing the current regular expression
protected  int rxPos
          the position of the next char in the Reader (for ParseExceptions)
 
Constructor Summary
LexicalAnalyzer.RegexParseState(java.io.Reader regexIn)
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

regexIn

protected java.io.Reader regexIn
the Reader for parsing the current regular expression


nextRxChar

protected int nextRxChar
the index of the next character from the regular expression Reader


rxPos

protected int rxPos
the position of the next char in the Reader (for ParseExceptions)

Constructor Detail

LexicalAnalyzer.RegexParseState

public LexicalAnalyzer.RegexParseState(java.io.Reader regexIn)
                                throws java.io.IOException
Throws:
java.io.IOException