jellyj.parser
Class JellyJParserTokenManager


public class JellyJParserTokenManager
implements JellyJParserConstants


Field Summary
 (package private) intcurLexState
           
 (package private) intdefaultLexState
           
 (package private) final static long[]jjbitVec0
           
 (package private) final static long[]jjbitVec2
           
 (package private) final static long[]jjbitVec3
           
 (package private) final static long[]jjbitVec4
           
 (package private) final static long[]jjbitVec5
           
 (package private) final static long[]jjbitVec6
           
 (package private) final static long[]jjbitVec7
           
 (package private) final static long[]jjbitVec8
           
 (package private) intjjmatchedKind
           
 (package private) intjjmatchedPos
           
 (package private) intjjnewStateCnt
           
 (package private) final static int[]jjnextStates
           
 (package private) intjjround
           
 final static String[]jjstrLiteralImages
           
 (package private) final static long[]jjtoSkip
           
 (package private) final static long[]jjtoSpecial
           
 (package private) final static long[]jjtoToken
           
 final static String[]lexStateNames
           

Constructor Summary
JellyJParserTokenManager(ASCII_UCodeESC_CharStream stream)
           
JellyJParserTokenManager(ASCII_UCodeESC_CharStream stream, int lexState)
           

Method Summary
 final TokengetNextToken()
           
 voidReInit(ASCII_UCodeESC_CharStream stream)
           
 voidReInit(ASCII_UCodeESC_CharStream stream, int lexState)
           
 voidSwitchTo(int lexState)
           

Field Detail

curLexState

int curLexState

defaultLexState

int defaultLexState

jjbitVec0

final static long[] jjbitVec0

jjbitVec2

final static long[] jjbitVec2

jjbitVec3

final static long[] jjbitVec3

jjbitVec4

final static long[] jjbitVec4

jjbitVec5

final static long[] jjbitVec5

jjbitVec6

final static long[] jjbitVec6

jjbitVec7

final static long[] jjbitVec7

jjbitVec8

final static long[] jjbitVec8

jjmatchedKind

int jjmatchedKind

jjmatchedPos

int jjmatchedPos

jjnewStateCnt

int jjnewStateCnt

jjnextStates

final static int[] jjnextStates

jjround

int jjround

jjstrLiteralImages

public final static String[] jjstrLiteralImages

jjtoSkip

final static long[] jjtoSkip

jjtoSpecial

final static long[] jjtoSpecial

jjtoToken

final static long[] jjtoToken

lexStateNames

public final static String[] lexStateNames
Constructor Detail

JellyJParserTokenManager

public JellyJParserTokenManager(ASCII_UCodeESC_CharStream stream)

JellyJParserTokenManager

public JellyJParserTokenManager(ASCII_UCodeESC_CharStream stream, int lexState)
Method Detail

getNextToken

public final Token getNextToken()

ReInit

public void ReInit(ASCII_UCodeESC_CharStream stream)

ReInit

public void ReInit(ASCII_UCodeESC_CharStream stream, int lexState)

SwitchTo

public void SwitchTo(int lexState)

Association Links

to Class java.lang.String

to Class java.lang.String

to Class jellyj.parser.ASCII_UCodeESC_CharStream