cryptix.asn1.lang

Class ParserTokenManager

public class ParserTokenManager extends Object implements ParserConstants

Field Summary
protected charcurChar
intcurLexState
intdefaultLexState
static long[]jjbitVec0
intjjmatchedKind
intjjmatchedPos
intjjnewStateCnt
static int[]jjnextStates
intjjround
static String[]jjstrLiteralImages
static long[]jjtoSkip
static long[]jjtoSpecial
static long[]jjtoToken
static String[]lexStateNames
Constructor Summary
ParserTokenManager(ASCII_CharStream stream)
ParserTokenManager(ASCII_CharStream stream, int lexState)
Method Summary
TokengetNextToken()
voidReInit(ASCII_CharStream stream)
voidReInit(ASCII_CharStream stream, int lexState)
voidSwitchTo(int lexState)

Field Detail

curChar

protected char curChar

curLexState

int curLexState

defaultLexState

int defaultLexState

jjbitVec0

static final long[] jjbitVec0

jjmatchedKind

int jjmatchedKind

jjmatchedPos

int jjmatchedPos

jjnewStateCnt

int jjnewStateCnt

jjnextStates

static final int[] jjnextStates

jjround

int jjround

jjstrLiteralImages

public static final String[] jjstrLiteralImages

jjtoSkip

static final long[] jjtoSkip

jjtoSpecial

static final long[] jjtoSpecial

jjtoToken

static final long[] jjtoToken

lexStateNames

public static final String[] lexStateNames

Constructor Detail

ParserTokenManager

public ParserTokenManager(ASCII_CharStream stream)

ParserTokenManager

public ParserTokenManager(ASCII_CharStream stream, int lexState)

Method Detail

getNextToken

public final Token getNextToken()

ReInit

public void ReInit(ASCII_CharStream stream)

ReInit

public void ReInit(ASCII_CharStream stream, int lexState)

SwitchTo

public void SwitchTo(int lexState)