org.jclarion.clarion.lang
Class LexStream

java.lang.Object
  extended by org.jclarion.clarion.lang.AbstractLexStream
      extended by org.jclarion.clarion.lang.LexStream

public class LexStream
extends AbstractLexStream


Constructor Summary
LexStream(java.io.Reader r)
           
LexStream(java.io.Reader r, java.lang.String name)
           
 
Method Summary
 boolean eof(int la)
           
 int getEOFPosition(int ofs)
           
 char peek(int la)
           
protected  char readChar()
           
 
Methods inherited from class org.jclarion.clarion.lang.AbstractLexStream
appendToToken, eof, getLineCount, getName, getToken, read, readAny, readNumber, readString, readString, readUntil, setName, setToken, skip
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LexStream

public LexStream(java.io.Reader r,
                 java.lang.String name)

LexStream

public LexStream(java.io.Reader r)
Method Detail

getEOFPosition

public int getEOFPosition(int ofs)
Specified by:
getEOFPosition in class AbstractLexStream

eof

public boolean eof(int la)
Specified by:
eof in class AbstractLexStream

peek

public char peek(int la)
Specified by:
peek in class AbstractLexStream

readChar

protected char readChar()
Specified by:
readChar in class AbstractLexStream


Copyright © 2010. All Rights Reserved.