class RJsonLexer
This class is a scanner generated by JFlex 1.7.0 from the specification file rjson.flex
RJsonLexer(zzReader: Reader?)
This class is a scanner generated by JFlex 1.7.0 from the specification file rjson.flex |
val tokenEnd: Int |
|
var tokenStart: Int
startRead marks the beginning of the yytext() string in the buffer |
|
var yychar: Int |
|
var yycolumn: Int |
|
var yyline: Int |
fun advance(): IElementType?
Resumes scanning until the next regular expression is matched, the end of input is encountered or an I/O-Error occurs. |
|
fun reset(buffer: CharSequence, start: Int, end: Int, initialState: Int): Unit |
|
fun yybegin(newState: Int): Unit
Enters a new lexical state |
|
fun yycharat(pos: Int): Char
Returns the character at position pos from the matched text. |
|
fun yylength(): Int
Returns the length of the matched text region. |
|
fun yypushback(number: Int): Unit
Pushes the specified amount of characters back into the input stream. |
|
fun yystate(): Int
Returns the current lexical state. |
|
fun yytext(): CharSequence
Returns the text matched by the current regular expression. |
val YYEOF: Int
This character denotes the end of file |
|
val YYINITIAL: Int
lexical states |
|
val ZZ_CMAP_A: CharArray |
|
val ZZ_CMAP_Y: CharArray |
|
val ZZ_CMAP_Z: CharArray |
fun ZZ_CMAP(ch: Int): Int
Translates characters to character classes Chosen bits are 7,7,7 Total runtime size is 1928 bytes |