public abstract class StreamIn
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
int |
c |
int |
curcol |
int |
curline |
int |
encoding |
boolean |
endOfStream |
static int |
EndOfStream |
static int |
FSM_ASCII |
static int |
FSM_ESC |
static int |
FSM_ESCD |
static int |
FSM_ESCDP |
static int |
FSM_ESCP |
static int |
FSM_NONASCII |
int |
lastcol |
java.lang.Object |
lexer |
boolean |
pushed |
int |
state |
java.io.InputStream |
stream |
int |
tabs |
int |
tabsize |
Constructor and Description |
---|
StreamIn() |
Modifier and Type | Method and Description |
---|---|
abstract boolean |
isEndOfStream() |
abstract int |
readChar() |
abstract int |
readCharFromStream() |
abstract void |
ungetChar(int c) |
public static final int EndOfStream
public static final int FSM_ASCII
public static final int FSM_ESC
public static final int FSM_ESCD
public static final int FSM_ESCDP
public static final int FSM_ESCP
public static final int FSM_NONASCII
public int state
public boolean pushed
public int c
public int tabs
public int tabsize
public int lastcol
public int curcol
public int curline
public int encoding
public java.io.InputStream stream
public boolean endOfStream
public java.lang.Object lexer