Package jflex.core
Class LexScan.ZzFlexStreamInfo
- java.lang.Object
-
- jflex.core.LexScan.ZzFlexStreamInfo
-
- Enclosing class:
- LexScan
private static final class LexScan.ZzFlexStreamInfo extends java.lang.Object
inner class used to store info for nested input streams
-
-
Field Summary
Fields Modifier and Type Field Description (package private) long
yychar
(package private) int
yycolumn
(package private) int
yyline
(package private) boolean
zzAtBOL
(package private) boolean
zzAtEOF
(package private) char[]
zzBuffer
(package private) int
zzCurrentPos
(package private) int
zzEndRead
(package private) boolean
zzEOFDone
(package private) int
zzFinalHighSurrogate
(package private) int
zzMarkedPos
(package private) java.io.Reader
zzReader
(package private) int
zzStartRead
-
Constructor Summary
Constructors Constructor Description ZzFlexStreamInfo(java.io.Reader zzReader, int zzEndRead, int zzStartRead, int zzCurrentPos, int zzMarkedPos, char[] zzBuffer, boolean zzAtBOL, boolean zzAtEOF, boolean zzEOFDone, int zzFinalHighSurrogate, int yyline, long yychar, int yycolumn)
sets all values stored in this class
-
-
-
Field Detail
-
zzReader
java.io.Reader zzReader
-
zzEndRead
int zzEndRead
-
zzStartRead
int zzStartRead
-
zzCurrentPos
int zzCurrentPos
-
zzMarkedPos
int zzMarkedPos
-
yyline
int yyline
-
yychar
long yychar
-
yycolumn
int yycolumn
-
zzBuffer
char[] zzBuffer
-
zzAtBOL
boolean zzAtBOL
-
zzAtEOF
boolean zzAtEOF
-
zzEOFDone
boolean zzEOFDone
-
zzFinalHighSurrogate
int zzFinalHighSurrogate
-
-
Constructor Detail
-
ZzFlexStreamInfo
ZzFlexStreamInfo(java.io.Reader zzReader, int zzEndRead, int zzStartRead, int zzCurrentPos, int zzMarkedPos, char[] zzBuffer, boolean zzAtBOL, boolean zzAtEOF, boolean zzEOFDone, int zzFinalHighSurrogate, int yyline, long yychar, int yycolumn)
sets all values stored in this class
-
-