org.eclipse.ocl.parser
Class OCLKWLexerprs

java.lang.Object
  extended by org.eclipse.ocl.parser.OCLKWLexerprs
All Implemented Interfaces:
OCLKWLexersym
Direct Known Subclasses:
OCLKWLexer

public class OCLKWLexerprs
extends java.lang.Object
implements OCLKWLexersym


Nested Class Summary
static interface OCLKWLexerprs.BaseAction
           
static interface OCLKWLexerprs.BaseCheck
           
static interface OCLKWLexerprs.IsKeyword
           
static interface OCLKWLexerprs.IsNullable
           
static interface OCLKWLexerprs.ProsthesesIndex
           
static interface OCLKWLexerprs.TermAction
           
static interface OCLKWLexerprs.TermCheck
           
 
Field Summary
static int ACCEPT_ACTION
           
static boolean BACKTRACK
           
static char[] baseAction
           
static byte[] baseCheck
           
static int EOFT_SYMBOL
           
static int EOLT_SYMBOL
           
static int ERROR_ACTION
           
static int ERROR_SYMBOL
           
static int IDENTIFIER_SYMBOL
           
static byte[] isKeyword
           
static byte[] isNullable
           
static int LA_STATE_OFFSET
           
static char[] lhs
           
static int MAX_LA
           
static int MAX_NAME_LENGTH
           
static int NT_OFFSET
           
static int NUM_NONTERMINALS
           
static int NUM_RULES
           
static int NUM_STATES
           
static int NUM_SYMBOLS
           
static byte[] prosthesesIndex
           
static byte[] rhs
           
static int SCOPE_SIZE
           
static int SCOPE_UBOUND
           
static int SEGMENT_SIZE
           
static int START_STATE
           
static char[] termAction
           
static byte[] termCheck
           
 
Fields inherited from interface org.eclipse.ocl.parser.OCLKWLexersym
Char__, Char_a, Char_A, Char_b, Char_B, Char_c, Char_C, Char_d, Char_D, Char_DollarSign, Char_e, Char_E, Char_EOF, Char_f, Char_F, Char_g, Char_G, Char_h, Char_H, Char_i, Char_I, Char_j, Char_J, Char_k, Char_K, Char_l, Char_L, Char_m, Char_M, Char_n, Char_N, Char_o, Char_O, Char_p, Char_P, Char_Percent, Char_q, Char_Q, Char_r, Char_R, Char_s, Char_S, Char_t, Char_T, Char_u, Char_U, Char_v, Char_V, Char_w, Char_W, Char_x, Char_X, Char_y, Char_Y, Char_z, Char_Z, isValidForParser, numTokenKinds, orderedTerminalSymbols
 
Constructor Summary
OCLKWLexerprs()
           
 
Method Summary
 int asb(int index)
           
 int asi(int state)
           
 int asr(int index)
           
 int baseAction(int index)
           
 int baseCheck(int index)
           
 int getAcceptAction()
           
 boolean getBacktrack()
           
 int getEoftSymbol()
           
 int getEoltSymbol()
           
 int getErrorAction()
           
 int getErrorSymbol()
           
 int getIdentifier_SYMBOL()
           
 int getLaStateOffset()
           
 int getMaxLa()
           
 int getMaxNameLength()
           
 int getNtOffset()
           
 int getNumNonterminals()
           
 int getNumRules()
           
 int getNumStates()
           
 int getNumSymbols()
           
 int getScopeSize()
           
 int getScopeUbound()
           
 int getSegmentSize()
           
 int getStartState()
           
 int getStartSymbol()
           
 int inSymb(int index)
           
 int inSymbol(int state)
           
 boolean isKeyword(int index)
           
 boolean isNullable(int index)
           
 boolean isValidForParser()
           
 int lhs(int index)
           
 int lookAhead(int la_state, int sym)
           
 java.lang.String name(int index)
           
 int nasb(int index)
           
 int nasi(int state)
           
 int nasr(int index)
           
 int nonterminalIndex(int index)
           
 int ntAction(int state, int sym)
          assert(!
 int originalState(int state)
           
 int prosthesesIndex(int index)
           
 int rhs(int index)
           
 int scopeLa(int index)
           
 int scopeLhs(int index)
           
 int scopePrefix(int index)
           
 int scopeRhs(int index)
           
 int scopeState(int index)
           
 int scopeStateSet(int index)
           
 int scopeSuffix(int index)
           
 int tAction(int state, int sym)
          assert(!
 int termAction(int index)
           
 int termCheck(int index)
           
 int terminalIndex(int index)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ERROR_SYMBOL

public static final int ERROR_SYMBOL
See Also:
Constant Field Values

SCOPE_UBOUND

public static final int SCOPE_UBOUND
See Also:
Constant Field Values

SCOPE_SIZE

public static final int SCOPE_SIZE
See Also:
Constant Field Values

MAX_NAME_LENGTH

public static final int MAX_NAME_LENGTH
See Also:
Constant Field Values

NUM_STATES

public static final int NUM_STATES
See Also:
Constant Field Values

NT_OFFSET

public static final int NT_OFFSET
See Also:
Constant Field Values

LA_STATE_OFFSET

public static final int LA_STATE_OFFSET
See Also:
Constant Field Values

MAX_LA

public static final int MAX_LA
See Also:
Constant Field Values

NUM_RULES

public static final int NUM_RULES
See Also:
Constant Field Values

NUM_NONTERMINALS

public static final int NUM_NONTERMINALS
See Also:
Constant Field Values

NUM_SYMBOLS

public static final int NUM_SYMBOLS
See Also:
Constant Field Values

SEGMENT_SIZE

public static final int SEGMENT_SIZE
See Also:
Constant Field Values

START_STATE

public static final int START_STATE
See Also:
Constant Field Values

IDENTIFIER_SYMBOL

public static final int IDENTIFIER_SYMBOL
See Also:
Constant Field Values

EOFT_SYMBOL

public static final int EOFT_SYMBOL
See Also:
Constant Field Values

EOLT_SYMBOL

public static final int EOLT_SYMBOL
See Also:
Constant Field Values

ACCEPT_ACTION

public static final int ACCEPT_ACTION
See Also:
Constant Field Values

ERROR_ACTION

public static final int ERROR_ACTION
See Also:
Constant Field Values

BACKTRACK

public static final boolean BACKTRACK
See Also:
Constant Field Values

isNullable

public static final byte[] isNullable

prosthesesIndex

public static final byte[] prosthesesIndex

isKeyword

public static final byte[] isKeyword

baseCheck

public static final byte[] baseCheck

rhs

public static final byte[] rhs

baseAction

public static final char[] baseAction

lhs

public static final char[] lhs

termCheck

public static final byte[] termCheck

termAction

public static final char[] termAction
Constructor Detail

OCLKWLexerprs

public OCLKWLexerprs()
Method Detail

getErrorSymbol

public final int getErrorSymbol()

getScopeUbound

public final int getScopeUbound()

getScopeSize

public final int getScopeSize()

getMaxNameLength

public final int getMaxNameLength()

getNumStates

public final int getNumStates()

getNtOffset

public final int getNtOffset()

getLaStateOffset

public final int getLaStateOffset()

getMaxLa

public final int getMaxLa()

getNumRules

public final int getNumRules()

getNumNonterminals

public final int getNumNonterminals()

getNumSymbols

public final int getNumSymbols()

getSegmentSize

public final int getSegmentSize()

getStartState

public final int getStartState()

getIdentifier_SYMBOL

public final int getIdentifier_SYMBOL()

getEoftSymbol

public final int getEoftSymbol()

getEoltSymbol

public final int getEoltSymbol()

getAcceptAction

public final int getAcceptAction()

getErrorAction

public final int getErrorAction()

getBacktrack

public final boolean getBacktrack()

getStartSymbol

public final int getStartSymbol()

isValidForParser

public final boolean isValidForParser()

isNullable

public final boolean isNullable(int index)

prosthesesIndex

public final int prosthesesIndex(int index)

isKeyword

public final boolean isKeyword(int index)

baseCheck

public final int baseCheck(int index)

rhs

public final int rhs(int index)

baseAction

public final int baseAction(int index)

lhs

public final int lhs(int index)

termCheck

public final int termCheck(int index)

termAction

public final int termAction(int index)

asb

public final int asb(int index)

asr

public final int asr(int index)

nasb

public final int nasb(int index)

nasr

public final int nasr(int index)

terminalIndex

public final int terminalIndex(int index)

nonterminalIndex

public final int nonterminalIndex(int index)

scopePrefix

public final int scopePrefix(int index)

scopeSuffix

public final int scopeSuffix(int index)

scopeLhs

public final int scopeLhs(int index)

scopeLa

public final int scopeLa(int index)

scopeStateSet

public final int scopeStateSet(int index)

scopeRhs

public final int scopeRhs(int index)

scopeState

public final int scopeState(int index)

inSymb

public final int inSymb(int index)

name

public final java.lang.String name(int index)

originalState

public final int originalState(int state)

asi

public final int asi(int state)

nasi

public final int nasi(int state)

inSymbol

public final int inSymbol(int state)

ntAction

public final int ntAction(int state,
                          int sym)
assert(! goto_default);


tAction

public final int tAction(int state,
                         int sym)
assert(! shift_default);


lookAhead

public final int lookAhead(int la_state,
                           int sym)

Copyright 2002, 2007 IBM Corporation and others.
All Rights Reserved.