org.eclipse.datatools.sqltools.parsers.sql.xml.query
Class SQLXMLQueryParserprs
java.lang.Object
org.eclipse.datatools.sqltools.parsers.sql.xml.query.SQLXMLQueryParserprs
- All Implemented Interfaces:
- lpg.lpgjavaruntime.ParseTable, SQLXMLQueryParsersym
public class SQLXMLQueryParserprs
- extends java.lang.Object
- implements lpg.lpgjavaruntime.ParseTable, SQLXMLQueryParsersym
| Fields inherited from interface org.eclipse.datatools.sqltools.parsers.sql.xml.query.SQLXMLQueryParsersym |
isValidForParser, orderedTerminalSymbols, TK__FOREIGNKEY, TK__PRIMARYKEY, TK_ABSENT, TK_ACCESS, TK_ACCORDING, TK_ACCTNG, TK_ACTION, TK_ACTIVATE, TK_ADD, TK_ADMIN, TK_ADMINISTRATION, TK_AFTER, TK_AGE, TK_ALIAS, TK_ALL, TK_ALLOCATE, TK_ALLOW, TK_ALTER, TK_ALTERIN, TK_ALWAYS, TK_AND, TK_ANY, TK_APPEND, TK_APPL_ID, TK_APPL_NAME, TK_APPLNAME, TK_APPROXIMATE_NUMERIC_LITERAL, TK_ARRAY, TK_AS, TK_ASC, TK_ASCII, TK_ASENSITIVE, TK_ASSIGNMENT, TK_ASSOCIATE, TK_AST, TK_ASTERISK, TK_ASUTIME, TK_AT, TK_ATOMIC, TK_ATTRIBUTE, TK_ATTRIBUTES, TK_AUTH_ID, TK_AUTHID, TK_AUTHORIZATION, TK_AUTOMATIC, TK_AUTOSTART, TK_AVAILABLE, TK_B, TK_BASE64, TK_BEFORE, TK_BEGIN, TK_BERNOULLI, TK_BETWEEN, TK_BIGINT, TK_BINARY, TK_BIND, TK_BINDADD, TK_BIT, TK_BIT_STRING_LITERAL, TK_BLOB, TK_BLOCKED, TK_BLOCKSIZE, TK_BOTH, TK_BUFFER, TK_BUFFERPOOL, TK_BUFFERPOOLS, TK_BUFFERSIZE, TK_BUILD, TK_BY, TK_BYPASS, TK_C, TK_CACHE, TK_CACHING, TK_CALL, TK_CALLED, TK_CALLER, TK_CAPTURE, TK_CARDINALITIES, TK_CARDINALITY, TK_CASCADE, TK_CASCADED, TK_CASE, TK_CAST, TK_CCSID, TK_CHANGE, TK_CHANGED, TK_CHANGES, TK_CHAR, TK_CHAR_STRING_LITERAL, TK_CHARACTER, TK_CHECK, TK_CHECKED, TK_CLIENT, TK_CLOB, TK_CLOSE, TK_CLR, TK_CLUSTER, TK_COBOL, TK_COLLECT, TK_COLLID, TK_COLON, TK_COLUMN, TK_COLUMNS, TK_COMM, TK_COMMA, TK_COMMENT, TK_COMMENT_STRING, TK_COMMIT, TK_COMMITTED, TK_COMPACT, TK_COMPARE, TK_COMPARISONS, TK_COMPRESS, TK_COMPRESSION, TK_CONCAT, TK_CONCAT_OPERATOR, TK_CONDITION, TK_CONN, TK_CONNECT, TK_CONNECTIONS, TK_CONNECTOPT, TK_CONNHEADER, TK_CONNMEMUSE, TK_CONSERVATIVE, TK_CONSTRAINT, TK_CONSTRAINTS, TK_CONSTRUCTOR, TK_CONTAINERS, TK_CONTAINS, TK_CONTENT, TK_CONTINUE, TK_CONTINUOUSLY, TK_CONTROL, TK_COPY, TK_COUNT, TK_COUNT_BIG, TK_CPU, TK_CREATE, TK_CREATE_EXTERNAL_ROUTINE, TK_CREATE_NOT_FENCED, TK_CREATE_NOT_FENCED_ROUTINE, TK_CREATEIN, TK_CREATETAB, TK_CS, TK_CUBE, TK_CURRENT, TK_CURRENT_DATE, TK_CURRENT_DEFAULT_TRANSFORM_GROUP, TK_CURRENT_PATH, TK_CURRENT_ROLE, TK_CURRENT_TIME, TK_CURRENT_TIMESTAMP, TK_CURRENT_TRANSFORM_GROUP_FOR_TYPE, TK_CURRENT_USER, TK_CURRVAL, TK_CURSOR, TK_CURSORS, TK_CYCLE, TK_DATA, TK_DATABASE, TK_DATALINK, TK_DATE, TK_DAY, TK_DAYS, TK_DB, TK_DB2_RETURN_STATUS, TK_DB2_TOKEN_STRING, TK_DB2DARI, TK_DB2GENERAL, TK_DB2GENRL, TK_DB2OPTIONS, TK_DB2SPL, TK_DB2SQL, TK_DBADM, TK_DBCLOB, TK_DBINFO, TK_DBMEMUSE, TK_DBPARTITIONNUM, TK_DBPARTITIONNUMS, TK_DEACTIVATE, TK_DEADLOCK, TK_DEADLOCKS, TK_DEC, TK_DECIMAL, TK_DECLARE, TK_DEFAULT, TK_DEFAULTS, TK_DEFER, TK_DEFERRED, TK_DEFINE, TK_DEFINITION, TK_DEGREE, TK_DELETE, TK_DELIMITED_IDENTIFIER, TK_DELIMITED_TYPE_IDENTIFIER, TK_DESC, TK_DESCRIPTOR, TK_DETAILED, TK_DETAILS, TK_DETERMINED, TK_DETERMINISTIC, TK_DEVICE, TK_DIAGNOSTICS, TK_DIMENSIONS, TK_DIRTY, TK_DISABLE, TK_DISALLOW, TK_DISPATCH, TK_DISTINCT, TK_DISTRIBUTION, TK_DLCONN, TK_DLLOCK, TK_DO, TK_DOCUMENT, TK_DOUBLE, TK_DOUBLE_PERIOD, TK_DOUBLE_QUOTE, TK_DROP, TK_DROPIN, TK_DROPPED, TK_DYNAMIC, TK_EACH, TK_ELEMENT, TK_ELSE, TK_ELSEIF, TK_EMBEDDED_VARIABLE_NAME, TK_EMPTY, TK_ENABLE, TK_ENCODING, TK_ENCRYPTION, TK_END, TK_ENDING, TK_ENFORCED, TK_EOF, TK_EOLN, TK_EQUALS_OPERATOR, TK_ERASE, TK_ESCAPE, TK_ESTIMATE, TK_EUR, TK_EVALUATE, TK_EVENT, TK_EXACT, TK_EXACT_NUMERIC_LITERAL, TK_EXCEPT, TK_EXCEPTION, TK_EXCLUDE, TK_EXCLUDES, TK_EXCLUDING, TK_EXCLUSIVE, TK_EXECNODE, TK_EXECUTE, TK_EXISTS, TK_EXIT, TK_EXPAND, TK_EXPLAIN, TK_EXPRESSION, TK_EXTEND, TK_EXTENDED, TK_EXTENSION, TK_EXTENTSIZE, TK_EXTERNAL, TK_FALSE, TK_FEDERATED, TK_FEDERATED_TOOL, TK_FENCED, TK_FETCH, TK_FILE, TK_FILTER, TK_FINAL, TK_FIRST, TK_FLOAT, TK_FLUSH, TK_FOLLOWING, TK_FOR, TK_FORCE, TK_FOREIGN, TK_FOUND, TK_FREE, TK_FREEPAGE, TK_FROM, TK_FS, TK_FULL, TK_FUNCTION, TK_G, TK_GBPCACHE, TK_GENERAL, TK_GENERATE, TK_GENERATED, TK_GET, TK_GLOBAL, TK_GOTO, TK_GRANT, TK_GRAPHIC, TK_GREATER_THAN_OPERATOR, TK_GREATER_THAN_OR_EQUALS_OPERATOR, TK_GROUP, TK_GROUPING, TK_HANDLER, TK_HASHING, TK_HAVING, TK_HEX, TK_HEX_STRING_LITERAL, TK_HIDDEN, TK_HIERARCHY, TK_HIGH, TK_HOLD, TK_HOSTVARIABLE, TK_HOUR, TK_HOURS, TK_HPJ, TK_ID, TK_IDENTITY, TK_IF, TK_IGNORE, TK_IMMEDIATE, TK_IMPLICIT_SCHEMA, TK_IN, TK_INCLUDE, TK_INCLUDES, TK_INCLUDING, TK_INCREMENT, TK_INCREMENTAL, TK_INDEX, TK_INDEXES, TK_INDICATOR, TK_INFIX, TK_INFO, TK_INHERIT, TK_INITIAL_INSTS, TK_INITIAL_IOS, TK_INITIALLY, TK_INLINE, TK_INNER, TK_INOUT, TK_INPUT, TK_INSENSITIVE, TK_INSERT, TK_INSTANTIABLE, TK_INSTEAD, TK_INSTS_PER_ARGBYTE, TK_INSTS_PER_INVOC, TK_INT, TK_INTEGER, TK_INTEGRITY, TK_INTERSECT, TK_INTO, TK_IO, TK_IOS_PER_ARGBYTE, TK_IOS_PER_INVOC, TK_IS, TK_ISO, TK_ISOLATION, TK_ITERATE, TK_JAVA, TK_JIS, TK_JOIN, TK_K, TK_KEEP, TK_KEY, TK_KEYS, TK_L, TK_LANGUAGE, TK_LARGE, TK_LAST, TK_LATERAL, TK_LC_CTYPE, TK_LEADING, TK_LEAVE, TK_LEFT, TK_LEFT_BRACKET, TK_LEFT_BRACKET_TRIGRAPH, TK_LEFT_PAREN, TK_LENGTH, TK_LESS_THAN_OPERATOR, TK_LESS_THAN_OR_EQUALS_OPERATOR, TK_LEVEL, TK_LEVEL2, TK_LIBRARY, TK_LIBRARYADM, TK_LIKE, TK_LIMIT, TK_LINK, TK_LINKTYPE, TK_LOAD, TK_LOCAL, TK_LOCALE, TK_LOCALTIME, TK_LOCALTIMESTAMP, TK_LOCATION, TK_LOCATOR, TK_LOCATORS, TK_LOCK, TK_LOCKS, TK_LOCKSIZE, TK_LOG, TK_LOGGED, TK_LONG, TK_LONGVAR, TK_LOOP, TK_LOW, TK_M, TK_MAIN_PROG, TK_MANAGED, TK_MANUALSTART, TK_MAPPING, TK_MATCHED, TK_MATERIALIZED, TK_MAXFILES, TK_MAXFILESIZE, TK_MAXVALUE, TK_MDC, TK_MERGE, TK_MESSAGE_TEXT, TK_METHOD, TK_METHODS, TK_MICROSECOND, TK_MICROSECONDS, TK_MINPCTUSED, TK_MINUS_SIGN, TK_MINUTE, TK_MINUTES, TK_MINVALUE, TK_MIXED, TK_MODE, TK_MODIFIES, TK_MONITOR, TK_MONTH, TK_MONTHS, TK_MOVEMENT, TK_MULTISET, TK_N, TK_NAME, TK_NAMESPACE, TK_NATIONAL_CHAR_STRING_LITERAL, TK_NATIONAL_HEX_STRING_LITERAL, TK_NEW, TK_NEW_TABLE, TK_NEXT, TK_NEXTVAL, TK_NICKNAME, TK_NIL, TK_NO, TK_NOCACHE, TK_NOCYCLE, TK_NODE, TK_NODEGROUP, TK_NODES, TK_NOMAXVALUE, TK_NOMINVALUE, TK_NONBLOCKED, TK_NONE, TK_NOORDER, TK_NOT, TK_NOT_EQUALS_OPERATOR, TK_NULL, TK_NULLS, TK_NUM, TK_NUM_FREQVALUES, TK_NUM_QUANTILES, TK_NUMBLOCKPAGES, TK_NUMERIC, TK_OBJECT, TK_OF, TK_OFF, TK_OLD, TK_OLD_TABLE, TK_OLE, TK_OLEDB, TK_ON, TK_ONCE, TK_ONLINE, TK_ONLY, TK_OPEN, TK_OPTIMIZATION, TK_OPTIMIZE, TK_OPTION, TK_OPTIONS, TK_OR, TK_ORDER, TK_ORDINALITY, TK_ORGANIZE, TK_OUT, TK_OUTER, TK_OVER, TK_OVERFLOW, TK_OVERHEAD, TK_OVERRIDING, TK_P, TK_PACKAGE, TK_PAGE, TK_PAGESIZE, TK_PARALLEL, TK_PARAMETER, TK_PARAMETER_MARKER, TK_PARSE_ERROR, TK_PARTITION, TK_PARTITIONING, TK_PARTITIONINGS, TK_PASSING, TK_PASSTHRU, TK_PASSWORD, TK_PATH, TK_PATROLLER, TK_PCTDEACTIVATE, TK_PCTFREE, TK_PENDING, TK_PERCENT_ARGBYTES, TK_PERIOD, TK_PERMISSION, TK_PI, TK_PIECESIZE, TK_PIPE, TK_PLAN, TK_PLUS_SIGN, TK_PRECEDING, TK_PRECISION, TK_PREDICATES, TK_PREFETCHSIZE, TK_PREPARE, TK_PRESERVE, TK_PREVIOUS, TK_PREVVAL, TK_PRIMARY, TK_PRIQTY, TK_PRIVILEGES, TK_PROCEDURE, TK_PROFILE, TK_PROGRAM, TK_PROPAGATE, TK_PROTOCOL, TK_PRUNE, TK_PUBLIC, TK_QUERY, TK_QUERYNO, TK_QUERYTAG, TK_QUESTION_MARK, TK_QUIESCE_CONNECT, TK_QUOTE, TK_RANGE, TK_RATE, TK_RATIO, TK_READ, TK_READS, TK_REAL, TK_RECOMMEND, TK_RECONCILE, TK_RECOVERY, TK_RECREATE, TK_REDUCE, TK_REF, TK_REFERENCE, TK_REFERENCES, TK_REFERENCING, TK_REFRESH, TK_REGISTERS, TK_REGULAR, TK_REGULAR_IDENTIFIER, TK_RELEASE, TK_REMAIN, TK_REMOTE, TK_RENAME, TK_REOPT, TK_REPEAT, TK_REPEATABLE, TK_REPLACE, TK_REPLICATED, TK_REQUIRING, TK_RESET, TK_RESIDENT, TK_RESIGNAL, TK_RESIZE, TK_RESOLVE, TK_RESTART, TK_RESTORE, TK_RESTRICT, TK_RESULT, TK_RESULT_SET_LOCATOR, TK_RETAIN, TK_RETURN, TK_RETURN_STATUS, TK_RETURNING, TK_RETURNS, TK_REVERSE, TK_REVOKE, TK_RIGHT, TK_RIGHT_ARROW, TK_RIGHT_BRACKET, TK_RIGHT_BRACKET_TRIGRAPH, TK_RIGHT_PAREN, TK_ROLLBACK, TK_ROLLUP, TK_ROUTINE, TK_ROW, TK_ROW_COUNT, TK_ROWS, TK_RR, TK_RS, TK_RUN, TK_S, TK_SAMPLED, TK_SAVEPOINT, TK_SBCS, TK_SCANS, TK_SCHEMA, TK_SCOPE, TK_SCRATCHPAD, TK_SCROLL, TK_SEARCH, TK_SECOND, TK_SECONDS, TK_SECQTY, TK_SECURITYADM, TK_SELECT, TK_SELECTION, TK_SELECTIVE, TK_SELECTIVITY, TK_SELF, TK_SEMICOLON, TK_SENSITIVE, TK_SEQUENCE, TK_SERIALIZABLE, TK_SERVER, TK_SESSION, TK_SESSION_USER, TK_SET, TK_SETS, TK_SETTING, TK_SHARE, TK_SHRLEVEL, TK_SIGNAL, TK_SIMPLE, TK_SIZE, TK_SMALLINT, TK_SNAPSHOT, TK_SOLIDUS, TK_SOME, TK_SOURCE, TK_SPECIAL, TK_SPECIFIC, TK_SPECIFICATION, TK_SPLIT, TK_SQL, TK_SQLDATA, TK_SQLERROR, TK_SQLEXCEPTION, TK_SQLID, TK_SQLMACRO, TK_SQLSTATE, TK_SQLWARNING, TK_SSA, TK_STABILITY, TK_STAGING, TK_START, TK_STARTING, TK_STATE, TK_STATEMENT, TK_STATEMENT_TERMINATOR, TK_STATEMENTS, TK_STATIC, TK_STATISTICS, TK_STAY, TK_STMT, TK_STOGROUP, TK_STORAGE, TK_STORED, TK_STRIP, TK_STRIPE, TK_STYLE, TK_SUB, TK_SUBSECTION, TK_SUFFIXED_UNSIGNED_INTEGER, TK_SUMMARY, TK_SWITCH, TK_SYMMETRIC, TK_SYNONYM, TK_SYSTEM, TK_SYSTEM_USER, TK_T, TK_TABLE, TK_TABLES, TK_TABLESAMPLE, TK_TABLESPACE, TK_TABLESPACES, TK_TARGET, TK_TEMPLATE, TK_TEMPORARY, TK_THEN, TK_THREADSAFE, TK_THROUGH, TK_TIME, TK_TIMEOUT, TK_TIMESTAMP, TK_TIMEZONE, TK_TO, TK_TOKEN, TK_TRAILING, TK_TRANSACTIONS, TK_TRANSFERRATE, TK_TRANSFORM, TK_TRANSFORMS, TK_TRANSLATE, TK_TREAT, TK_TRIGGER, TK_TRUE, TK_TRUNC, TK_TWOLEVEL, TK_TYPE, TK_TYPES, TK_UNBOUNDED, TK_UNCHECKED, TK_UNCOMMITTED, TK_UNDER, TK_UNDO, TK_UNICODE, TK_UNION, TK_UNIQUE, TK_UNLINK, TK_UNSIGNED_INTEGER, TK_UNTIL, TK_UPDATE, TK_UR, TK_URI, TK_URL, TK_USA, TK_USAGE, TK_USE, TK_USER, TK_USERID, TK_USING, TK_VALUE, TK_VALUES, TK_VARCHAR, TK_VARGRAPHIC, TK_VARIANT, TK_VARYING, TK_VCAT, TK_VERSION, TK_VERSION_IDENTIFIER, TK_VERTICAL_BAR, TK_VIEW, TK_VOLATILE, TK_WAIT, TK_WHEN, TK_WHERE, TK_WHILE, TK_WHITESPACE, TK_WITH, TK_WITHOUT, TK_WORK, TK_WRAPPER, TK_WRITE, TK_WRKSTNNAME, TK_X, TK_XACT, TK_XML, TK_XMLAGG, TK_XMLATTRIBUTES, TK_XMLBINARY, TK_XMLCAST, TK_XMLCOMMENT, TK_XMLCONCAT, TK_XMLDECLARATION, TK_XMLDOCUMENT, TK_XMLELEMENT, TK_XMLEXISTS, TK_XMLFOREST, TK_XMLNAMESPACES, TK_XMLPARSE, TK_XMLPI, TK_XMLQUERY, TK_XMLSCHEMA, TK_XMLSERIALIZE, TK_XMLTABLE, TK_XMLTEXT, TK_XMLVALIDATE, TK_YEAR, TK_YEARS, TK_YES |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
isKeyword
public static final byte[] isKeyword
baseCheck
public static final short[] baseCheck
rhs
public static final short[] rhs
baseAction
public static final char[] baseAction
lhs
public static final char[] lhs
termCheck
public static final char[] termCheck
termAction
public static final char[] termAction
defaultReduce
public static final char[] defaultReduce
shiftState
public static final char[] shiftState
shiftCheck
public static final char[] shiftCheck
defaultShift
public static final char[] defaultShift
asb
public static final char[] asb
asr
public static final char[] asr
nasb
public static final char[] nasb
nasr
public static final char[] nasr
terminalIndex
public static final char[] terminalIndex
nonterminalIndex
public static final char[] nonterminalIndex
scopePrefix
public static final char[] scopePrefix
scopeSuffix
public static final char[] scopeSuffix
scopeLhs
public static final char[] scopeLhs
scopeLa
public static final char[] scopeLa
scopeStateSet
public static final char[] scopeStateSet
scopeRhs
public static final char[] scopeRhs
scopeState
public static final char[] scopeState
inSymb
public static final char[] inSymb
name
public static final java.lang.String[] name
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
SQLXMLQueryParserprs
public SQLXMLQueryParserprs()
isKeyword
public final boolean isKeyword(int index)
baseCheck
public final int baseCheck(int index)
- Specified by:
baseCheck in interface lpg.lpgjavaruntime.ParseTable
rhs
public final int rhs(int index)
- Specified by:
rhs in interface lpg.lpgjavaruntime.ParseTable
baseAction
public final int baseAction(int index)
- Specified by:
baseAction in interface lpg.lpgjavaruntime.ParseTable
lhs
public final int lhs(int index)
- Specified by:
lhs in interface lpg.lpgjavaruntime.ParseTable
termCheck
public final int termCheck(int index)
- Specified by:
termCheck in interface lpg.lpgjavaruntime.ParseTable
termAction
public final int termAction(int index)
- Specified by:
termAction in interface lpg.lpgjavaruntime.ParseTable
defaultReduce
public final int defaultReduce(int index)
shiftState
public final int shiftState(int index)
shiftCheck
public final int shiftCheck(int index)
defaultShift
public final int defaultShift(int index)
asb
public final int asb(int index)
- Specified by:
asb in interface lpg.lpgjavaruntime.ParseTable
asr
public final int asr(int index)
- Specified by:
asr in interface lpg.lpgjavaruntime.ParseTable
nasb
public final int nasb(int index)
- Specified by:
nasb in interface lpg.lpgjavaruntime.ParseTable
nasr
public final int nasr(int index)
- Specified by:
nasr in interface lpg.lpgjavaruntime.ParseTable
terminalIndex
public final int terminalIndex(int index)
- Specified by:
terminalIndex in interface lpg.lpgjavaruntime.ParseTable
nonterminalIndex
public final int nonterminalIndex(int index)
- Specified by:
nonterminalIndex in interface lpg.lpgjavaruntime.ParseTable
scopePrefix
public final int scopePrefix(int index)
- Specified by:
scopePrefix in interface lpg.lpgjavaruntime.ParseTable
scopeSuffix
public final int scopeSuffix(int index)
- Specified by:
scopeSuffix in interface lpg.lpgjavaruntime.ParseTable
scopeLhs
public final int scopeLhs(int index)
- Specified by:
scopeLhs in interface lpg.lpgjavaruntime.ParseTable
scopeLa
public final int scopeLa(int index)
- Specified by:
scopeLa in interface lpg.lpgjavaruntime.ParseTable
scopeStateSet
public final int scopeStateSet(int index)
- Specified by:
scopeStateSet in interface lpg.lpgjavaruntime.ParseTable
scopeRhs
public final int scopeRhs(int index)
- Specified by:
scopeRhs in interface lpg.lpgjavaruntime.ParseTable
scopeState
public final int scopeState(int index)
- Specified by:
scopeState in interface lpg.lpgjavaruntime.ParseTable
inSymb
public final int inSymb(int index)
- Specified by:
inSymb in interface lpg.lpgjavaruntime.ParseTable
name
public final java.lang.String name(int index)
- Specified by:
name in interface lpg.lpgjavaruntime.ParseTable
getErrorSymbol
public final int getErrorSymbol()
- Specified by:
getErrorSymbol in interface lpg.lpgjavaruntime.ParseTable
getScopeUbound
public final int getScopeUbound()
- Specified by:
getScopeUbound in interface lpg.lpgjavaruntime.ParseTable
getScopeSize
public final int getScopeSize()
- Specified by:
getScopeSize in interface lpg.lpgjavaruntime.ParseTable
getMaxNameLength
public final int getMaxNameLength()
- Specified by:
getMaxNameLength in interface lpg.lpgjavaruntime.ParseTable
getNumStates
public final int getNumStates()
- Specified by:
getNumStates in interface lpg.lpgjavaruntime.ParseTable
getNtOffset
public final int getNtOffset()
- Specified by:
getNtOffset in interface lpg.lpgjavaruntime.ParseTable
getLaStateOffset
public final int getLaStateOffset()
- Specified by:
getLaStateOffset in interface lpg.lpgjavaruntime.ParseTable
getMaxLa
public final int getMaxLa()
- Specified by:
getMaxLa in interface lpg.lpgjavaruntime.ParseTable
getNumRules
public final int getNumRules()
- Specified by:
getNumRules in interface lpg.lpgjavaruntime.ParseTable
getNumNonterminals
public final int getNumNonterminals()
- Specified by:
getNumNonterminals in interface lpg.lpgjavaruntime.ParseTable
getNumSymbols
public final int getNumSymbols()
- Specified by:
getNumSymbols in interface lpg.lpgjavaruntime.ParseTable
getSegmentSize
public final int getSegmentSize()
- Specified by:
getSegmentSize in interface lpg.lpgjavaruntime.ParseTable
getStartState
public final int getStartState()
- Specified by:
getStartState in interface lpg.lpgjavaruntime.ParseTable
getStartSymbol
public final int getStartSymbol()
- Specified by:
getStartSymbol in interface lpg.lpgjavaruntime.ParseTable
getIdentifierSymbol
public final int getIdentifierSymbol()
getEoftSymbol
public final int getEoftSymbol()
- Specified by:
getEoftSymbol in interface lpg.lpgjavaruntime.ParseTable
getEoltSymbol
public final int getEoltSymbol()
- Specified by:
getEoltSymbol in interface lpg.lpgjavaruntime.ParseTable
getAcceptAction
public final int getAcceptAction()
- Specified by:
getAcceptAction in interface lpg.lpgjavaruntime.ParseTable
getErrorAction
public final int getErrorAction()
- Specified by:
getErrorAction in interface lpg.lpgjavaruntime.ParseTable
isValidForParser
public final boolean isValidForParser()
- Specified by:
isValidForParser in interface lpg.lpgjavaruntime.ParseTable
getBacktrack
public final boolean getBacktrack()
- Specified by:
getBacktrack in interface lpg.lpgjavaruntime.ParseTable
originalState
public final int originalState(int state)
- Specified by:
originalState in interface lpg.lpgjavaruntime.ParseTable
asi
public final int asi(int state)
- Specified by:
asi in interface lpg.lpgjavaruntime.ParseTable
nasi
public final int nasi(int state)
- Specified by:
nasi in interface lpg.lpgjavaruntime.ParseTable
inSymbol
public final int inSymbol(int state)
- Specified by:
inSymbol in interface lpg.lpgjavaruntime.ParseTable
ntAction
public final int ntAction(int state,
int sym)
- Specified by:
ntAction in interface lpg.lpgjavaruntime.ParseTable
tAction
public final int tAction(int state,
int sym)
- Specified by:
tAction in interface lpg.lpgjavaruntime.ParseTable
lookAhead
public final int lookAhead(int la_state,
int sym)
- Specified by:
lookAhead in interface lpg.lpgjavaruntime.ParseTable