plp.imperative2.parser.Imp2ParserTokenManager Class Reference

Inherits plp.imperative2.parser.Imp2ParserConstants.

Inheritance diagram for plp.imperative2.parser.Imp2ParserTokenManager:

Inheritance graph
[legend]
Collaboration diagram for plp.imperative2.parser.Imp2ParserTokenManager:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Imp2ParserTokenManager (JavaCharStream stream)
 Imp2ParserTokenManager (JavaCharStream stream, int lexState)

Static Public Member Functions

static void setDebugStream (java.io.PrintStream ds)
static void ReInit (JavaCharStream stream)
static void ReInit (JavaCharStream stream, int lexState)
static void SwitchTo (int lexState)
static Token getNextToken ()

Static Public Attributes

static java.io.PrintStream debugStream = System.out
static final String[] jjstrLiteralImages
static final String[] lexStateNames

Static Protected Member Functions

static Token jjFillToken ()

Static Protected Attributes

static JavaCharStream input_stream
static char curChar

Static Package Attributes

static final long[] jjbitVec0
static final long[] jjbitVec2
static final long[] jjbitVec3
static final long[] jjbitVec4
static final long[] jjbitVec5
static final long[] jjbitVec6
static final long[] jjbitVec7
static final long[] jjbitVec8
static final int[] jjnextStates
static final long[] jjtoToken
static final long[] jjtoSkip
static final long[] jjtoSpecial
static int curLexState = 0
static int defaultLexState = 0
static int jjnewStateCnt
static int jjround
static int jjmatchedPos
static int jjmatchedKind

Static Private Member Functions

static final int jjStopStringLiteralDfa_0 (int pos, long active0, long active1)
static final int jjStartNfa_0 (int pos, long active0, long active1)
static final int jjStopAtPos (int pos, int kind)
static final int jjStartNfaWithStates_0 (int pos, int kind, int state)
static final int jjMoveStringLiteralDfa0_0 ()
static final int jjMoveStringLiteralDfa1_0 (long active0)
static final int jjMoveStringLiteralDfa2_0 (long old0, long active0)
static final int jjMoveStringLiteralDfa3_0 (long old0, long active0)
static final int jjMoveStringLiteralDfa4_0 (long old0, long active0)
static final int jjMoveStringLiteralDfa5_0 (long old0, long active0)
static final int jjMoveStringLiteralDfa6_0 (long old0, long active0)
static final void jjCheckNAdd (int state)
static final void jjAddStates (int start, int end)
static final void jjCheckNAddTwoStates (int state1, int state2)
static final void jjCheckNAddStates (int start, int end)
static final void jjCheckNAddStates (int start)
static final int jjMoveNfa_0 (int startState, int curPos)
static final boolean jjCanMove_0 (int hiByte, int i1, int i2, long l1, long l2)
static final boolean jjCanMove_1 (int hiByte, int i1, int i2, long l1, long l2)
static final void ReInitRounds ()

Static Private Attributes

static final int[] jjrounds = new int[37]
static final int[] jjstateSet = new int[74]

Detailed Description

Definition at line 14 of file Imp2ParserTokenManager.java.


Constructor & Destructor Documentation

plp.imperative2.parser.Imp2ParserTokenManager.Imp2ParserTokenManager ( JavaCharStream  stream  ) 

Definition at line 875 of file Imp2ParserTokenManager.java.

References plp.imperative2.parser.Imp2ParserTokenManager.input_stream.

plp.imperative2.parser.Imp2ParserTokenManager.Imp2ParserTokenManager ( JavaCharStream  stream,
int  lexState 
)

Definition at line 880 of file Imp2ParserTokenManager.java.

References plp.imperative2.parser.Imp2ParserTokenManager.SwitchTo().

Here is the call graph for this function:


Member Function Documentation

static Token plp.imperative2.parser.Imp2ParserTokenManager.getNextToken (  )  [static]

Definition at line 931 of file Imp2ParserTokenManager.java.

References plp.imperative2.parser.JavaCharStream.backup(), plp.imperative2.parser.JavaCharStream.BeginToken(), plp.imperative2.parser.Imp2ParserTokenManager.curChar, plp.imperative2.parser.Imp2ParserTokenManager.curLexState, plp.imperative2.parser.JavaCharStream.getEndColumn(), plp.imperative2.parser.JavaCharStream.getEndLine(), plp.imperative2.parser.JavaCharStream.GetImage(), plp.imperative2.parser.Imp2ParserTokenManager.input_stream, plp.imperative2.parser.Imp2ParserTokenManager.jjFillToken(), plp.imperative2.parser.Imp2ParserTokenManager.jjmatchedKind, plp.imperative2.parser.Imp2ParserTokenManager.jjmatchedPos, plp.imperative2.parser.Imp2ParserTokenManager.jjMoveStringLiteralDfa0_0(), plp.imperative2.parser.Imp2ParserTokenManager.jjtoSpecial, plp.imperative2.parser.Imp2ParserTokenManager.jjtoToken, plp.imperative2.parser.Token.next, plp.imperative2.parser.JavaCharStream.readChar(), and plp.imperative2.parser.Token.specialToken.

Referenced by plp.imperative2.parser.Imp2Parser.getNextToken(), plp.imperative2.parser.Imp2Parser.getToken(), plp.imperative2.parser.Imp2Parser.jj_consume_token(), plp.imperative2.parser.Imp2Parser.jj_ntk(), and plp.imperative2.parser.Imp2Parser.jj_scan_token().

Here is the call graph for this function:

static final void plp.imperative2.parser.Imp2ParserTokenManager.jjAddStates ( int  start,
int  end 
) [static, private]

Definition at line 441 of file Imp2ParserTokenManager.java.

References plp.imperative2.parser.Imp2ParserTokenManager.jjnewStateCnt, plp.imperative2.parser.Imp2ParserTokenManager.jjnextStates, and plp.imperative2.parser.Imp2ParserTokenManager.jjstateSet.

Referenced by plp.imperative2.parser.Imp2ParserTokenManager.jjMoveNfa_0().

static final boolean plp.imperative2.parser.Imp2ParserTokenManager.jjCanMove_0 ( int  hiByte,
int  i1,
int  i2,
long  l1,
long  l2 
) [static, private]

Definition at line 817 of file Imp2ParserTokenManager.java.

References plp.imperative2.parser.Imp2ParserTokenManager.jjbitVec0, and plp.imperative2.parser.Imp2ParserTokenManager.jjbitVec2.

Referenced by plp.imperative2.parser.Imp2ParserTokenManager.jjMoveNfa_0().

static final boolean plp.imperative2.parser.Imp2ParserTokenManager.jjCanMove_1 ( int  hiByte,
int  i1,
int  i2,
long  l1,
long  l2 
) [static, private]

Definition at line 829 of file Imp2ParserTokenManager.java.

References plp.imperative2.parser.Imp2ParserTokenManager.jjbitVec3, plp.imperative2.parser.Imp2ParserTokenManager.jjbitVec4, plp.imperative2.parser.Imp2ParserTokenManager.jjbitVec5, plp.imperative2.parser.Imp2ParserTokenManager.jjbitVec6, plp.imperative2.parser.Imp2ParserTokenManager.jjbitVec7, and plp.imperative2.parser.Imp2ParserTokenManager.jjbitVec8.

Referenced by plp.imperative2.parser.Imp2ParserTokenManager.jjMoveNfa_0().

static final void plp.imperative2.parser.Imp2ParserTokenManager.jjCheckNAdd ( int  state  )  [static, private]

Definition at line 433 of file Imp2ParserTokenManager.java.

References plp.imperative2.parser.Imp2ParserTokenManager.jjnewStateCnt, plp.imperative2.parser.Imp2ParserTokenManager.jjround, plp.imperative2.parser.Imp2ParserTokenManager.jjrounds, and plp.imperative2.parser.Imp2ParserTokenManager.jjstateSet.

Referenced by plp.imperative2.parser.Imp2ParserTokenManager.jjCheckNAddStates(), plp.imperative2.parser.Imp2ParserTokenManager.jjCheckNAddTwoStates(), and plp.imperative2.parser.Imp2ParserTokenManager.jjMoveNfa_0().

static final void plp.imperative2.parser.Imp2ParserTokenManager.jjCheckNAddStates ( int  start  )  [static, private]

Definition at line 458 of file Imp2ParserTokenManager.java.

References plp.imperative2.parser.Imp2ParserTokenManager.jjCheckNAdd(), and plp.imperative2.parser.Imp2ParserTokenManager.jjnextStates.

Here is the call graph for this function:

static final void plp.imperative2.parser.Imp2ParserTokenManager.jjCheckNAddStates ( int  start,
int  end 
) [static, private]

Definition at line 452 of file Imp2ParserTokenManager.java.

References plp.imperative2.parser.Imp2ParserTokenManager.jjCheckNAdd(), and plp.imperative2.parser.Imp2ParserTokenManager.jjnextStates.

Referenced by plp.imperative2.parser.Imp2ParserTokenManager.jjMoveNfa_0().

Here is the call graph for this function:

static final void plp.imperative2.parser.Imp2ParserTokenManager.jjCheckNAddTwoStates ( int  state1,
int  state2 
) [static, private]

Definition at line 447 of file Imp2ParserTokenManager.java.

References plp.imperative2.parser.Imp2ParserTokenManager.jjCheckNAdd().

Referenced by plp.imperative2.parser.Imp2ParserTokenManager.jjMoveNfa_0().

Here is the call graph for this function:

static Token plp.imperative2.parser.Imp2ParserTokenManager.jjFillToken (  )  [static, protected]

Definition at line 911 of file Imp2ParserTokenManager.java.

References plp.imperative2.parser.Token.beginColumn, plp.imperative2.parser.Token.beginLine, plp.imperative2.parser.Token.endColumn, plp.imperative2.parser.Token.endLine, plp.imperative2.parser.JavaCharStream.getBeginColumn(), plp.imperative2.parser.JavaCharStream.getBeginLine(), plp.imperative2.parser.JavaCharStream.getEndColumn(), plp.imperative2.parser.JavaCharStream.getEndLine(), plp.imperative2.parser.JavaCharStream.GetImage(), plp.imperative2.parser.Token.image, plp.imperative2.parser.Imp2ParserTokenManager.input_stream, plp.imperative2.parser.Imp2ParserTokenManager.jjmatchedKind, plp.imperative2.parser.Imp2ParserTokenManager.jjstrLiteralImages, plp.imperative2.parser.Token.kind, and plp.imperative2.parser.Token.newToken().

Referenced by plp.imperative2.parser.Imp2ParserTokenManager.getNextToken().

Here is the call graph for this function:

static final int plp.imperative2.parser.Imp2ParserTokenManager.jjMoveNfa_0 ( int  startState,
int  curPos 
) [static, private]

Definition at line 487 of file Imp2ParserTokenManager.java.

References plp.imperative2.parser.Imp2ParserTokenManager.curChar, plp.imperative2.parser.Imp2ParserTokenManager.input_stream, plp.imperative2.parser.Imp2ParserTokenManager.jjAddStates(), plp.imperative2.parser.Imp2ParserTokenManager.jjCanMove_0(), plp.imperative2.parser.Imp2ParserTokenManager.jjCanMove_1(), plp.imperative2.parser.Imp2ParserTokenManager.jjCheckNAdd(), plp.imperative2.parser.Imp2ParserTokenManager.jjCheckNAddStates(), plp.imperative2.parser.Imp2ParserTokenManager.jjCheckNAddTwoStates(), plp.imperative2.parser.Imp2ParserTokenManager.jjmatchedKind, plp.imperative2.parser.Imp2ParserTokenManager.jjmatchedPos, plp.imperative2.parser.Imp2ParserTokenManager.jjnewStateCnt, plp.imperative2.parser.Imp2ParserTokenManager.jjround, plp.imperative2.parser.Imp2ParserTokenManager.jjstateSet, plp.imperative2.parser.JavaCharStream.readChar(), and plp.imperative2.parser.Imp2ParserTokenManager.ReInitRounds().

Referenced by plp.imperative2.parser.Imp2ParserTokenManager.jjMoveStringLiteralDfa0_0(), plp.imperative2.parser.Imp2ParserTokenManager.jjStartNfa_0(), and plp.imperative2.parser.Imp2ParserTokenManager.jjStartNfaWithStates_0().

Here is the call graph for this function:

static final int plp.imperative2.parser.Imp2ParserTokenManager.jjMoveStringLiteralDfa0_0 (  )  [static, private]

Definition at line 103 of file Imp2ParserTokenManager.java.

References plp.imperative2.parser.Imp2ParserTokenManager.curChar, plp.imperative2.parser.Imp2ParserTokenManager.jjmatchedKind, plp.imperative2.parser.Imp2ParserTokenManager.jjMoveNfa_0(), plp.imperative2.parser.Imp2ParserTokenManager.jjMoveStringLiteralDfa1_0(), plp.imperative2.parser.Imp2ParserTokenManager.jjStartNfaWithStates_0(), and plp.imperative2.parser.Imp2ParserTokenManager.jjStopAtPos().

Referenced by plp.imperative2.parser.Imp2ParserTokenManager.getNextToken().

Here is the call graph for this function:

static final int plp.imperative2.parser.Imp2ParserTokenManager.jjMoveStringLiteralDfa1_0 ( long  active0  )  [static, private]

Definition at line 199 of file Imp2ParserTokenManager.java.

References plp.imperative2.parser.Imp2ParserTokenManager.curChar, plp.imperative2.parser.Imp2ParserTokenManager.input_stream, plp.imperative2.parser.Imp2ParserTokenManager.jjMoveStringLiteralDfa2_0(), plp.imperative2.parser.Imp2ParserTokenManager.jjStartNfa_0(), plp.imperative2.parser.Imp2ParserTokenManager.jjStartNfaWithStates_0(), plp.imperative2.parser.Imp2ParserTokenManager.jjStopAtPos(), plp.imperative2.parser.Imp2ParserTokenManager.jjStopStringLiteralDfa_0(), and plp.imperative2.parser.JavaCharStream.readChar().

Referenced by plp.imperative2.parser.Imp2ParserTokenManager.jjMoveStringLiteralDfa0_0().

Here is the call graph for this function:

static final int plp.imperative2.parser.Imp2ParserTokenManager.jjMoveStringLiteralDfa2_0 ( long  old0,
long  active0 
) [static, private]

Definition at line 263 of file Imp2ParserTokenManager.java.

References plp.imperative2.parser.Imp2ParserTokenManager.curChar, plp.imperative2.parser.Imp2ParserTokenManager.input_stream, plp.imperative2.parser.Imp2ParserTokenManager.jjMoveStringLiteralDfa3_0(), plp.imperative2.parser.Imp2ParserTokenManager.jjStartNfa_0(), plp.imperative2.parser.Imp2ParserTokenManager.jjStartNfaWithStates_0(), plp.imperative2.parser.Imp2ParserTokenManager.jjStopStringLiteralDfa_0(), and plp.imperative2.parser.JavaCharStream.readChar().

Referenced by plp.imperative2.parser.Imp2ParserTokenManager.jjMoveStringLiteralDfa1_0().

Here is the call graph for this function:

static final int plp.imperative2.parser.Imp2ParserTokenManager.jjMoveStringLiteralDfa3_0 ( long  old0,
long  active0 
) [static, private]

Definition at line 309 of file Imp2ParserTokenManager.java.

References plp.imperative2.parser.Imp2ParserTokenManager.curChar, plp.imperative2.parser.Imp2ParserTokenManager.input_stream, plp.imperative2.parser.Imp2ParserTokenManager.jjMoveStringLiteralDfa4_0(), plp.imperative2.parser.Imp2ParserTokenManager.jjStartNfa_0(), plp.imperative2.parser.Imp2ParserTokenManager.jjStartNfaWithStates_0(), plp.imperative2.parser.Imp2ParserTokenManager.jjStopStringLiteralDfa_0(), and plp.imperative2.parser.JavaCharStream.readChar().

Referenced by plp.imperative2.parser.Imp2ParserTokenManager.jjMoveStringLiteralDfa2_0().

Here is the call graph for this function:

static final int plp.imperative2.parser.Imp2ParserTokenManager.jjMoveStringLiteralDfa4_0 ( long  old0,
long  active0 
) [static, private]

Definition at line 359 of file Imp2ParserTokenManager.java.

References plp.imperative2.parser.Imp2ParserTokenManager.curChar, plp.imperative2.parser.Imp2ParserTokenManager.input_stream, plp.imperative2.parser.Imp2ParserTokenManager.jjMoveStringLiteralDfa5_0(), plp.imperative2.parser.Imp2ParserTokenManager.jjStartNfa_0(), plp.imperative2.parser.Imp2ParserTokenManager.jjStartNfaWithStates_0(), plp.imperative2.parser.Imp2ParserTokenManager.jjStopStringLiteralDfa_0(), and plp.imperative2.parser.JavaCharStream.readChar().

Referenced by plp.imperative2.parser.Imp2ParserTokenManager.jjMoveStringLiteralDfa3_0().

Here is the call graph for this function:

static final int plp.imperative2.parser.Imp2ParserTokenManager.jjMoveStringLiteralDfa5_0 ( long  old0,
long  active0 
) [static, private]

Definition at line 387 of file Imp2ParserTokenManager.java.

References plp.imperative2.parser.Imp2ParserTokenManager.curChar, plp.imperative2.parser.Imp2ParserTokenManager.input_stream, plp.imperative2.parser.Imp2ParserTokenManager.jjMoveStringLiteralDfa6_0(), plp.imperative2.parser.Imp2ParserTokenManager.jjStartNfa_0(), plp.imperative2.parser.Imp2ParserTokenManager.jjStartNfaWithStates_0(), plp.imperative2.parser.Imp2ParserTokenManager.jjStopStringLiteralDfa_0(), and plp.imperative2.parser.JavaCharStream.readChar().

Referenced by plp.imperative2.parser.Imp2ParserTokenManager.jjMoveStringLiteralDfa4_0().

Here is the call graph for this function:

static final int plp.imperative2.parser.Imp2ParserTokenManager.jjMoveStringLiteralDfa6_0 ( long  old0,
long  active0 
) [static, private]

Definition at line 413 of file Imp2ParserTokenManager.java.

References plp.imperative2.parser.Imp2ParserTokenManager.curChar, plp.imperative2.parser.Imp2ParserTokenManager.input_stream, plp.imperative2.parser.Imp2ParserTokenManager.jjStartNfa_0(), plp.imperative2.parser.Imp2ParserTokenManager.jjStartNfaWithStates_0(), plp.imperative2.parser.Imp2ParserTokenManager.jjStopStringLiteralDfa_0(), and plp.imperative2.parser.JavaCharStream.readChar().

Referenced by plp.imperative2.parser.Imp2ParserTokenManager.jjMoveStringLiteralDfa5_0().

Here is the call graph for this function:

static final int plp.imperative2.parser.Imp2ParserTokenManager.jjStartNfa_0 ( int  pos,
long  active0,
long  active1 
) [static, private]

Definition at line 85 of file Imp2ParserTokenManager.java.

References plp.imperative2.parser.Imp2ParserTokenManager.jjMoveNfa_0(), and plp.imperative2.parser.Imp2ParserTokenManager.jjStopStringLiteralDfa_0().

Referenced by plp.imperative2.parser.Imp2ParserTokenManager.jjMoveStringLiteralDfa1_0(), plp.imperative2.parser.Imp2ParserTokenManager.jjMoveStringLiteralDfa2_0(), plp.imperative2.parser.Imp2ParserTokenManager.jjMoveStringLiteralDfa3_0(), plp.imperative2.parser.Imp2ParserTokenManager.jjMoveStringLiteralDfa4_0(), plp.imperative2.parser.Imp2ParserTokenManager.jjMoveStringLiteralDfa5_0(), and plp.imperative2.parser.Imp2ParserTokenManager.jjMoveStringLiteralDfa6_0().

Here is the call graph for this function:

static final int plp.imperative2.parser.Imp2ParserTokenManager.jjStartNfaWithStates_0 ( int  pos,
int  kind,
int  state 
) [static, private]

Definition at line 95 of file Imp2ParserTokenManager.java.

References plp.imperative2.parser.Imp2ParserTokenManager.curChar, plp.imperative2.parser.Imp2ParserTokenManager.input_stream, plp.imperative2.parser.Imp2ParserTokenManager.jjmatchedKind, plp.imperative2.parser.Imp2ParserTokenManager.jjmatchedPos, plp.imperative2.parser.Imp2ParserTokenManager.jjMoveNfa_0(), and plp.imperative2.parser.JavaCharStream.readChar().

Referenced by plp.imperative2.parser.Imp2ParserTokenManager.jjMoveStringLiteralDfa0_0(), plp.imperative2.parser.Imp2ParserTokenManager.jjMoveStringLiteralDfa1_0(), plp.imperative2.parser.Imp2ParserTokenManager.jjMoveStringLiteralDfa2_0(), plp.imperative2.parser.Imp2ParserTokenManager.jjMoveStringLiteralDfa3_0(), plp.imperative2.parser.Imp2ParserTokenManager.jjMoveStringLiteralDfa4_0(), plp.imperative2.parser.Imp2ParserTokenManager.jjMoveStringLiteralDfa5_0(), and plp.imperative2.parser.Imp2ParserTokenManager.jjMoveStringLiteralDfa6_0().

Here is the call graph for this function:

static final int plp.imperative2.parser.Imp2ParserTokenManager.jjStopAtPos ( int  pos,
int  kind 
) [static, private]

Definition at line 89 of file Imp2ParserTokenManager.java.

References plp.imperative2.parser.Imp2ParserTokenManager.jjmatchedKind, and plp.imperative2.parser.Imp2ParserTokenManager.jjmatchedPos.

Referenced by plp.imperative2.parser.Imp2ParserTokenManager.jjMoveStringLiteralDfa0_0(), and plp.imperative2.parser.Imp2ParserTokenManager.jjMoveStringLiteralDfa1_0().

static final int plp.imperative2.parser.Imp2ParserTokenManager.jjStopStringLiteralDfa_0 ( int  pos,
long  active0,
long  active1 
) [static, private]

Definition at line 18 of file Imp2ParserTokenManager.java.

References plp.imperative2.parser.Imp2ParserTokenManager.jjmatchedKind, and plp.imperative2.parser.Imp2ParserTokenManager.jjmatchedPos.

Referenced by plp.imperative2.parser.Imp2ParserTokenManager.jjMoveStringLiteralDfa1_0(), plp.imperative2.parser.Imp2ParserTokenManager.jjMoveStringLiteralDfa2_0(), plp.imperative2.parser.Imp2ParserTokenManager.jjMoveStringLiteralDfa3_0(), plp.imperative2.parser.Imp2ParserTokenManager.jjMoveStringLiteralDfa4_0(), plp.imperative2.parser.Imp2ParserTokenManager.jjMoveStringLiteralDfa5_0(), plp.imperative2.parser.Imp2ParserTokenManager.jjMoveStringLiteralDfa6_0(), and plp.imperative2.parser.Imp2ParserTokenManager.jjStartNfa_0().

static void plp.imperative2.parser.Imp2ParserTokenManager.ReInit ( JavaCharStream  stream,
int  lexState 
) [static]

Definition at line 898 of file Imp2ParserTokenManager.java.

References plp.imperative2.parser.Imp2ParserTokenManager.ReInit(), and plp.imperative2.parser.Imp2ParserTokenManager.SwitchTo().

Here is the call graph for this function:

static void plp.imperative2.parser.Imp2ParserTokenManager.ReInit ( JavaCharStream  stream  )  [static]

Definition at line 884 of file Imp2ParserTokenManager.java.

References plp.imperative2.parser.Imp2ParserTokenManager.curLexState, plp.imperative2.parser.Imp2ParserTokenManager.defaultLexState, plp.imperative2.parser.Imp2ParserTokenManager.input_stream, plp.imperative2.parser.Imp2ParserTokenManager.jjmatchedPos, plp.imperative2.parser.Imp2ParserTokenManager.jjnewStateCnt, and plp.imperative2.parser.Imp2ParserTokenManager.ReInitRounds().

Referenced by plp.imperative2.parser.Imp2ParserTokenManager.ReInit(), and plp.imperative2.parser.Imp2Parser.ReInit().

Here is the call graph for this function:

static final void plp.imperative2.parser.Imp2ParserTokenManager.ReInitRounds (  )  [static, private]

Definition at line 891 of file Imp2ParserTokenManager.java.

References plp.imperative2.parser.Imp2ParserTokenManager.jjround, and plp.imperative2.parser.Imp2ParserTokenManager.jjrounds.

Referenced by plp.imperative2.parser.Imp2ParserTokenManager.jjMoveNfa_0(), and plp.imperative2.parser.Imp2ParserTokenManager.ReInit().

static void plp.imperative2.parser.Imp2ParserTokenManager.setDebugStream ( java.io.PrintStream  ds  )  [static]

Definition at line 17 of file Imp2ParserTokenManager.java.

References plp.imperative2.parser.Imp2ParserTokenManager.debugStream.

static void plp.imperative2.parser.Imp2ParserTokenManager.SwitchTo ( int  lexState  )  [static]

Definition at line 903 of file Imp2ParserTokenManager.java.

References plp.imperative2.parser.Imp2ParserTokenManager.curLexState.

Referenced by plp.imperative2.parser.Imp2ParserTokenManager.Imp2ParserTokenManager(), and plp.imperative2.parser.Imp2ParserTokenManager.ReInit().


Member Data Documentation

char plp.imperative2.parser.Imp2ParserTokenManager.curChar [static, protected]

Definition at line 874 of file Imp2ParserTokenManager.java.

Referenced by plp.imperative2.parser.Imp2ParserTokenManager.getNextToken(), plp.imperative2.parser.Imp2ParserTokenManager.jjMoveNfa_0(), plp.imperative2.parser.Imp2ParserTokenManager.jjMoveStringLiteralDfa0_0(), plp.imperative2.parser.Imp2ParserTokenManager.jjMoveStringLiteralDfa1_0(), plp.imperative2.parser.Imp2ParserTokenManager.jjMoveStringLiteralDfa2_0(), plp.imperative2.parser.Imp2ParserTokenManager.jjMoveStringLiteralDfa3_0(), plp.imperative2.parser.Imp2ParserTokenManager.jjMoveStringLiteralDfa4_0(), plp.imperative2.parser.Imp2ParserTokenManager.jjMoveStringLiteralDfa5_0(), plp.imperative2.parser.Imp2ParserTokenManager.jjMoveStringLiteralDfa6_0(), and plp.imperative2.parser.Imp2ParserTokenManager.jjStartNfaWithStates_0().

int plp.imperative2.parser.Imp2ParserTokenManager.curLexState = 0 [static, package]

Definition at line 924 of file Imp2ParserTokenManager.java.

Referenced by plp.imperative2.parser.Imp2ParserTokenManager.getNextToken(), plp.imperative2.parser.Imp2ParserTokenManager.ReInit(), and plp.imperative2.parser.Imp2ParserTokenManager.SwitchTo().

java.io.PrintStream plp.imperative2.parser.Imp2ParserTokenManager.debugStream = System.out [static]

Definition at line 16 of file Imp2ParserTokenManager.java.

Referenced by plp.imperative2.parser.Imp2ParserTokenManager.setDebugStream().

int plp.imperative2.parser.Imp2ParserTokenManager.defaultLexState = 0 [static, package]

Definition at line 925 of file Imp2ParserTokenManager.java.

Referenced by plp.imperative2.parser.Imp2ParserTokenManager.ReInit().

JavaCharStream plp.imperative2.parser.Imp2ParserTokenManager.input_stream [static, protected]

Definition at line 871 of file Imp2ParserTokenManager.java.

Referenced by plp.imperative2.parser.Imp2ParserTokenManager.getNextToken(), plp.imperative2.parser.Imp2ParserTokenManager.Imp2ParserTokenManager(), plp.imperative2.parser.Imp2ParserTokenManager.jjFillToken(), plp.imperative2.parser.Imp2ParserTokenManager.jjMoveNfa_0(), plp.imperative2.parser.Imp2ParserTokenManager.jjMoveStringLiteralDfa1_0(), plp.imperative2.parser.Imp2ParserTokenManager.jjMoveStringLiteralDfa2_0(), plp.imperative2.parser.Imp2ParserTokenManager.jjMoveStringLiteralDfa3_0(), plp.imperative2.parser.Imp2ParserTokenManager.jjMoveStringLiteralDfa4_0(), plp.imperative2.parser.Imp2ParserTokenManager.jjMoveStringLiteralDfa5_0(), plp.imperative2.parser.Imp2ParserTokenManager.jjMoveStringLiteralDfa6_0(), plp.imperative2.parser.Imp2ParserTokenManager.jjStartNfaWithStates_0(), and plp.imperative2.parser.Imp2ParserTokenManager.ReInit().

final long [] plp.imperative2.parser.Imp2ParserTokenManager.jjbitVec0 [static, package]

Initial value:

 {
   0xfffffffffffffffeL, 0xffffffffffffffffL, 0xffffffffffffffffL, 0xffffffffffffffffL
}

Definition at line 463 of file Imp2ParserTokenManager.java.

Referenced by plp.imperative2.parser.Imp2ParserTokenManager.jjCanMove_0().

final long [] plp.imperative2.parser.Imp2ParserTokenManager.jjbitVec2 [static, package]

Initial value:

 {
   0x0L, 0x0L, 0xffffffffffffffffL, 0xffffffffffffffffL
}

Definition at line 466 of file Imp2ParserTokenManager.java.

Referenced by plp.imperative2.parser.Imp2ParserTokenManager.jjCanMove_0().

final long [] plp.imperative2.parser.Imp2ParserTokenManager.jjbitVec3 [static, package]

Initial value:

 {
   0x1ff00000fffffffeL, 0xffffffffffffc000L, 0xffffffffL, 0x600000000000000L
}

Definition at line 469 of file Imp2ParserTokenManager.java.

Referenced by plp.imperative2.parser.Imp2ParserTokenManager.jjCanMove_1().

final long [] plp.imperative2.parser.Imp2ParserTokenManager.jjbitVec4 [static, package]

Initial value:

 {
   0x0L, 0x0L, 0x0L, 0xff7fffffff7fffffL
}

Definition at line 472 of file Imp2ParserTokenManager.java.

Referenced by plp.imperative2.parser.Imp2ParserTokenManager.jjCanMove_1().

final long [] plp.imperative2.parser.Imp2ParserTokenManager.jjbitVec5 [static, package]

Initial value:

 {
   0x0L, 0xffffffffffffffffL, 0xffffffffffffffffL, 0xffffffffffffffffL
}

Definition at line 475 of file Imp2ParserTokenManager.java.

Referenced by plp.imperative2.parser.Imp2ParserTokenManager.jjCanMove_1().

final long [] plp.imperative2.parser.Imp2ParserTokenManager.jjbitVec6 [static, package]

Initial value:

 {
   0xffffffffffffffffL, 0xffffffffffffffffL, 0xffffL, 0x0L
}

Definition at line 478 of file Imp2ParserTokenManager.java.

Referenced by plp.imperative2.parser.Imp2ParserTokenManager.jjCanMove_1().

final long [] plp.imperative2.parser.Imp2ParserTokenManager.jjbitVec7 [static, package]

Initial value:

 {
   0xffffffffffffffffL, 0xffffffffffffffffL, 0x0L, 0x0L
}

Definition at line 481 of file Imp2ParserTokenManager.java.

Referenced by plp.imperative2.parser.Imp2ParserTokenManager.jjCanMove_1().

final long [] plp.imperative2.parser.Imp2ParserTokenManager.jjbitVec8 [static, package]

Initial value:

 {
   0x3fffffffffffL, 0x0L, 0x0L, 0x0L
}

Definition at line 484 of file Imp2ParserTokenManager.java.

Referenced by plp.imperative2.parser.Imp2ParserTokenManager.jjCanMove_1().

int plp.imperative2.parser.Imp2ParserTokenManager.jjmatchedKind [static, package]

Definition at line 929 of file Imp2ParserTokenManager.java.

Referenced by plp.imperative2.parser.Imp2ParserTokenManager.getNextToken(), plp.imperative2.parser.Imp2ParserTokenManager.jjFillToken(), plp.imperative2.parser.Imp2ParserTokenManager.jjMoveNfa_0(), plp.imperative2.parser.Imp2ParserTokenManager.jjMoveStringLiteralDfa0_0(), plp.imperative2.parser.Imp2ParserTokenManager.jjStartNfaWithStates_0(), plp.imperative2.parser.Imp2ParserTokenManager.jjStopAtPos(), and plp.imperative2.parser.Imp2ParserTokenManager.jjStopStringLiteralDfa_0().

int plp.imperative2.parser.Imp2ParserTokenManager.jjmatchedPos [static, package]

Definition at line 928 of file Imp2ParserTokenManager.java.

Referenced by plp.imperative2.parser.Imp2ParserTokenManager.getNextToken(), plp.imperative2.parser.Imp2ParserTokenManager.jjMoveNfa_0(), plp.imperative2.parser.Imp2ParserTokenManager.jjStartNfaWithStates_0(), plp.imperative2.parser.Imp2ParserTokenManager.jjStopAtPos(), plp.imperative2.parser.Imp2ParserTokenManager.jjStopStringLiteralDfa_0(), and plp.imperative2.parser.Imp2ParserTokenManager.ReInit().

int plp.imperative2.parser.Imp2ParserTokenManager.jjnewStateCnt [static, package]

Definition at line 926 of file Imp2ParserTokenManager.java.

Referenced by plp.imperative2.parser.Imp2ParserTokenManager.jjAddStates(), plp.imperative2.parser.Imp2ParserTokenManager.jjCheckNAdd(), plp.imperative2.parser.Imp2ParserTokenManager.jjMoveNfa_0(), and plp.imperative2.parser.Imp2ParserTokenManager.ReInit().

final int [] plp.imperative2.parser.Imp2ParserTokenManager.jjnextStates [static, package]

Initial value:

 {
   20, 21, 23, 19, 30, 31, 15, 17, 2, 4, 5, 7, 4, 5, 9, 7, 
   26, 27, 29, 33, 34, 36, 6, 8, 10, 
}

Definition at line 813 of file Imp2ParserTokenManager.java.

Referenced by plp.imperative2.parser.Imp2ParserTokenManager.jjAddStates(), and plp.imperative2.parser.Imp2ParserTokenManager.jjCheckNAddStates().

int plp.imperative2.parser.Imp2ParserTokenManager.jjround [static, package]

Definition at line 927 of file Imp2ParserTokenManager.java.

Referenced by plp.imperative2.parser.Imp2ParserTokenManager.jjCheckNAdd(), plp.imperative2.parser.Imp2ParserTokenManager.jjMoveNfa_0(), and plp.imperative2.parser.Imp2ParserTokenManager.ReInitRounds().

final int [] plp.imperative2.parser.Imp2ParserTokenManager.jjrounds = new int[37] [static, private]

Definition at line 872 of file Imp2ParserTokenManager.java.

Referenced by plp.imperative2.parser.Imp2ParserTokenManager.jjCheckNAdd(), and plp.imperative2.parser.Imp2ParserTokenManager.ReInitRounds().

final int [] plp.imperative2.parser.Imp2ParserTokenManager.jjstateSet = new int[74] [static, private]

Definition at line 873 of file Imp2ParserTokenManager.java.

Referenced by plp.imperative2.parser.Imp2ParserTokenManager.jjAddStates(), plp.imperative2.parser.Imp2ParserTokenManager.jjCheckNAdd(), and plp.imperative2.parser.Imp2ParserTokenManager.jjMoveNfa_0().

final String [] plp.imperative2.parser.Imp2ParserTokenManager.jjstrLiteralImages [static]

Initial value:

 {
"", null, null, null, null, null, null, null, null, "\141\156\144", 
"\157\162", "\156\157\164", "\154\145\156\147\164\150", "\164\162\165\145", 
"\146\141\154\163\145", "\166\141\162", "\163\153\151\160", "\167\150\151\154\145", "\144\157", 
"\162\145\141\144", "\167\162\151\164\145", "\151\146", "\164\150\145\156", "\145\154\163\145", 
"\160\162\157\143", "\143\141\154\154", "\151\156\164", "\142\157\157\154\145\141\156", 
"\163\164\162\151\156\147", null, null, null, null, null, null, null, null, "\50", "\51", "\173", "\175", 
"\133", "\135", "\73", "\54", "\56", "\72\75", "\75", "\76", "\74", "\41", "\176", 
"\77", "\72", "\75\75", "\74\75", "\76\75", "\41\75", "\174\174", "\46\46", "\53\53", 
"\53", "\55", "\52", "\57", "\46", "\174", "\136", "\45", }

Definition at line 849 of file Imp2ParserTokenManager.java.

Referenced by plp.imperative2.parser.Imp2ParserTokenManager.jjFillToken().

final long [] plp.imperative2.parser.Imp2ParserTokenManager.jjtoSkip [static, package]

Initial value:

 {
   0x1feL, 0x0L, 
}

Definition at line 865 of file Imp2ParserTokenManager.java.

final long [] plp.imperative2.parser.Imp2ParserTokenManager.jjtoSpecial [static, package]

Initial value:

 {
   0x1c0L, 0x0L, 
}

Definition at line 868 of file Imp2ParserTokenManager.java.

Referenced by plp.imperative2.parser.Imp2ParserTokenManager.getNextToken().

final long [] plp.imperative2.parser.Imp2ParserTokenManager.jjtoToken [static, package]

Initial value:

 {
   0xffffffe63ffffe01L, 0x1fL, 
}

Definition at line 862 of file Imp2ParserTokenManager.java.

Referenced by plp.imperative2.parser.Imp2ParserTokenManager.getNextToken().

final String [] plp.imperative2.parser.Imp2ParserTokenManager.lexStateNames [static]

Initial value:

 {
   "DEFAULT", 
}

Definition at line 859 of file Imp2ParserTokenManager.java.


The documentation for this class was generated from the following file:
Generated on Tue Sep 12 22:04:32 2006 for PLP by  doxygen 1.4.7