public class OCLLexerprs extends Object implements OCLLexersym
Modifier and Type | Class and Description |
---|---|
static interface |
OCLLexerprs.BaseAction |
static interface |
OCLLexerprs.BaseCheck |
static interface |
OCLLexerprs.IsKeyword |
static interface |
OCLLexerprs.IsNullable |
static interface |
OCLLexerprs.ProsthesesIndex |
static interface |
OCLLexerprs.TermAction |
static interface |
OCLLexerprs.TermCheck |
Modifier and Type | Field and Description |
---|---|
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 |
Char__, Char_0, Char_1, Char_2, Char_3, Char_4, Char_5, Char_6, Char_7, Char_8, Char_9, Char_a, Char_A, Char_Acute, Char_AfterASCIINotAcute, Char_Ampersand, Char_AtSign, Char_b, Char_B, Char_BackQuote, Char_BackSlash, Char_c, Char_C, Char_Caret, Char_Colon, Char_Comma, Char_CR, Char_CtlCharNotWS, Char_d, Char_D, Char_DollarSign, Char_Dot, Char_DoubleQuote, Char_e, Char_E, Char_EOF, Char_Equal, Char_Exclamation, Char_f, Char_F, Char_FF, Char_g, Char_G, Char_GreaterThan, Char_h, Char_H, Char_HT, Char_i, Char_I, Char_j, Char_J, Char_k, Char_K, Char_l, Char_L, Char_LeftBrace, Char_LeftBracket, Char_LeftParen, Char_LessThan, Char_LF, Char_m, Char_M, Char_Minus, Char_n, Char_N, Char_o, Char_O, Char_p, Char_P, Char_Percent, Char_Plus, Char_q, Char_Q, Char_QuestionMark, Char_r, Char_R, Char_RightBrace, Char_RightBracket, Char_RightParen, Char_s, Char_S, Char_SemiColon, Char_Sharp, Char_SingleQuote, Char_Slash, Char_Space, Char_Star, Char_t, Char_T, Char_Tilde, Char_u, Char_U, Char_v, Char_V, Char_VerticalBar, Char_w, Char_W, Char_x, Char_X, Char_y, Char_Y, Char_z, Char_Z, isValidForParser, numTokenKinds, orderedTerminalSymbols
Constructor and Description |
---|
OCLLexerprs() |
Modifier and Type | Method and Description |
---|---|
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) |
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(! goto_default);
|
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(! shift_default);
|
int |
termAction(int index) |
int |
termCheck(int index) |
int |
terminalIndex(int index) |
public static final int ERROR_SYMBOL
public static final int SCOPE_UBOUND
public static final int SCOPE_SIZE
public static final int MAX_NAME_LENGTH
public static final int NUM_STATES
public static final int NT_OFFSET
public static final int LA_STATE_OFFSET
public static final int MAX_LA
public static final int NUM_RULES
public static final int NUM_NONTERMINALS
public static final int NUM_SYMBOLS
public static final int SEGMENT_SIZE
public static final int START_STATE
public static final int IDENTIFIER_SYMBOL
public static final int EOFT_SYMBOL
public static final int EOLT_SYMBOL
public static final int ACCEPT_ACTION
public static final int ERROR_ACTION
public static final boolean BACKTRACK
public static final byte[] isNullable
public static final byte[] prosthesesIndex
public static final byte[] isKeyword
public static final byte[] baseCheck
public static final byte[] rhs
public static final char[] baseAction
public static final char[] lhs
public static final byte[] termCheck
public static final char[] termAction
public final int getErrorSymbol()
public final int getScopeUbound()
public final int getScopeSize()
public final int getMaxNameLength()
public final int getNumStates()
public final int getNtOffset()
public final int getLaStateOffset()
public final int getMaxLa()
public final int getNumRules()
public final int getNumNonterminals()
public final int getNumSymbols()
public final int getSegmentSize()
public final int getStartState()
public final int getIdentifier_SYMBOL()
public final int getEoftSymbol()
public final int getEoltSymbol()
public final int getAcceptAction()
public final int getErrorAction()
public final boolean getBacktrack()
public final int getStartSymbol()
public final boolean isValidForParser()
public final boolean isNullable(int index)
public final int prosthesesIndex(int index)
public final boolean isKeyword(int index)
public final int baseCheck(int index)
public final int rhs(int index)
public final int baseAction(int index)
public final int lhs(int index)
public final int termCheck(int index)
public final int termAction(int index)
public final int asb(int index)
public final int asr(int index)
public final int nasb(int index)
public final int nasr(int index)
public final int terminalIndex(int index)
public final int nonterminalIndex(int index)
public final int scopePrefix(int index)
public final int scopeSuffix(int index)
public final int scopeLhs(int index)
public final int scopeLa(int index)
public final int scopeStateSet(int index)
public final int scopeRhs(int index)
public final int scopeState(int index)
public final int inSymb(int index)
public final String name(int index)
public final int originalState(int state)
public final int asi(int state)
public final int nasi(int state)
public final int inSymbol(int state)
public final int ntAction(int state, int sym)
public final int tAction(int state, int sym)
public final int lookAhead(int la_state, int sym)
Copyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.