org.eclipse.datatools.sqltools.parsers.sql.query
Class SQLQueryParserprs
java.lang.Object
   org.eclipse.datatools.sqltools.parsers.sql.query.SQLQueryParserprs
org.eclipse.datatools.sqltools.parsers.sql.query.SQLQueryParserprs
- All Implemented Interfaces: 
- lpg.lpgjavaruntime.ParseTable, SQLQueryParsersym
- public class SQLQueryParserprs 
- extends java.lang.Object- implements lpg.lpgjavaruntime.ParseTable, SQLQueryParsersym
 
 
| Fields inherited from interface org.eclipse.datatools.sqltools.parsers.sql.query.SQLQueryParsersym | 
| 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
SQLQueryParserprs
public SQLQueryParserprs()
isKeyword
public final boolean isKeyword(int index)
- 
 
- 
 
baseCheck
public final int baseCheck(int index)
- 
- Specified by:
- baseCheckin interface- lpg.lpgjavaruntime.ParseTable
 
- 
 
rhs
public final int rhs(int index)
- 
- Specified by:
- rhsin interface- lpg.lpgjavaruntime.ParseTable
 
- 
 
baseAction
public final int baseAction(int index)
- 
- Specified by:
- baseActionin interface- lpg.lpgjavaruntime.ParseTable
 
- 
 
lhs
public final int lhs(int index)
- 
- Specified by:
- lhsin interface- lpg.lpgjavaruntime.ParseTable
 
- 
 
termCheck
public final int termCheck(int index)
- 
- Specified by:
- termCheckin interface- lpg.lpgjavaruntime.ParseTable
 
- 
 
termAction
public final int termAction(int index)
- 
- Specified by:
- termActionin 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:
- asbin interface- lpg.lpgjavaruntime.ParseTable
 
- 
 
asr
public final int asr(int index)
- 
- Specified by:
- asrin interface- lpg.lpgjavaruntime.ParseTable
 
- 
 
nasb
public final int nasb(int index)
- 
- Specified by:
- nasbin interface- lpg.lpgjavaruntime.ParseTable
 
- 
 
nasr
public final int nasr(int index)
- 
- Specified by:
- nasrin interface- lpg.lpgjavaruntime.ParseTable
 
- 
 
terminalIndex
public final int terminalIndex(int index)
- 
- Specified by:
- terminalIndexin interface- lpg.lpgjavaruntime.ParseTable
 
- 
 
nonterminalIndex
public final int nonterminalIndex(int index)
- 
- Specified by:
- nonterminalIndexin interface- lpg.lpgjavaruntime.ParseTable
 
- 
 
scopePrefix
public final int scopePrefix(int index)
- 
- Specified by:
- scopePrefixin interface- lpg.lpgjavaruntime.ParseTable
 
- 
 
scopeSuffix
public final int scopeSuffix(int index)
- 
- Specified by:
- scopeSuffixin interface- lpg.lpgjavaruntime.ParseTable
 
- 
 
scopeLhs
public final int scopeLhs(int index)
- 
- Specified by:
- scopeLhsin interface- lpg.lpgjavaruntime.ParseTable
 
- 
 
scopeLa
public final int scopeLa(int index)
- 
- Specified by:
- scopeLain interface- lpg.lpgjavaruntime.ParseTable
 
- 
 
scopeStateSet
public final int scopeStateSet(int index)
- 
- Specified by:
- scopeStateSetin interface- lpg.lpgjavaruntime.ParseTable
 
- 
 
scopeRhs
public final int scopeRhs(int index)
- 
- Specified by:
- scopeRhsin interface- lpg.lpgjavaruntime.ParseTable
 
- 
 
scopeState
public final int scopeState(int index)
- 
- Specified by:
- scopeStatein interface- lpg.lpgjavaruntime.ParseTable
 
- 
 
inSymb
public final int inSymb(int index)
- 
- Specified by:
- inSymbin interface- lpg.lpgjavaruntime.ParseTable
 
- 
 
name
public final java.lang.String name(int index)
- 
- Specified by:
- namein interface- lpg.lpgjavaruntime.ParseTable
 
- 
 
getErrorSymbol
public final int getErrorSymbol()
- 
- Specified by:
- getErrorSymbolin interface- lpg.lpgjavaruntime.ParseTable
 
- 
 
getScopeUbound
public final int getScopeUbound()
- 
- Specified by:
- getScopeUboundin interface- lpg.lpgjavaruntime.ParseTable
 
- 
 
getScopeSize
public final int getScopeSize()
- 
- Specified by:
- getScopeSizein interface- lpg.lpgjavaruntime.ParseTable
 
- 
 
getMaxNameLength
public final int getMaxNameLength()
- 
- Specified by:
- getMaxNameLengthin interface- lpg.lpgjavaruntime.ParseTable
 
- 
 
getNumStates
public final int getNumStates()
- 
- Specified by:
- getNumStatesin interface- lpg.lpgjavaruntime.ParseTable
 
- 
 
getNtOffset
public final int getNtOffset()
- 
- Specified by:
- getNtOffsetin interface- lpg.lpgjavaruntime.ParseTable
 
- 
 
getLaStateOffset
public final int getLaStateOffset()
- 
- Specified by:
- getLaStateOffsetin interface- lpg.lpgjavaruntime.ParseTable
 
- 
 
getMaxLa
public final int getMaxLa()
- 
- Specified by:
- getMaxLain interface- lpg.lpgjavaruntime.ParseTable
 
- 
 
getNumRules
public final int getNumRules()
- 
- Specified by:
- getNumRulesin interface- lpg.lpgjavaruntime.ParseTable
 
- 
 
getNumNonterminals
public final int getNumNonterminals()
- 
- Specified by:
- getNumNonterminalsin interface- lpg.lpgjavaruntime.ParseTable
 
- 
 
getNumSymbols
public final int getNumSymbols()
- 
- Specified by:
- getNumSymbolsin interface- lpg.lpgjavaruntime.ParseTable
 
- 
 
getSegmentSize
public final int getSegmentSize()
- 
- Specified by:
- getSegmentSizein interface- lpg.lpgjavaruntime.ParseTable
 
- 
 
getStartState
public final int getStartState()
- 
- Specified by:
- getStartStatein interface- lpg.lpgjavaruntime.ParseTable
 
- 
 
getStartSymbol
public final int getStartSymbol()
- 
- Specified by:
- getStartSymbolin interface- lpg.lpgjavaruntime.ParseTable
 
- 
 
getIdentifierSymbol
public final int getIdentifierSymbol()
- 
 
- 
 
getEoftSymbol
public final int getEoftSymbol()
- 
- Specified by:
- getEoftSymbolin interface- lpg.lpgjavaruntime.ParseTable
 
- 
 
getEoltSymbol
public final int getEoltSymbol()
- 
- Specified by:
- getEoltSymbolin interface- lpg.lpgjavaruntime.ParseTable
 
- 
 
getAcceptAction
public final int getAcceptAction()
- 
- Specified by:
- getAcceptActionin interface- lpg.lpgjavaruntime.ParseTable
 
- 
 
getErrorAction
public final int getErrorAction()
- 
- Specified by:
- getErrorActionin interface- lpg.lpgjavaruntime.ParseTable
 
- 
 
isValidForParser
public final boolean isValidForParser()
- 
- Specified by:
- isValidForParserin interface- lpg.lpgjavaruntime.ParseTable
 
- 
 
getBacktrack
public final boolean getBacktrack()
- 
- Specified by:
- getBacktrackin interface- lpg.lpgjavaruntime.ParseTable
 
- 
 
originalState
public final int originalState(int state)
- 
- Specified by:
- originalStatein interface- lpg.lpgjavaruntime.ParseTable
 
- 
 
asi
public final int asi(int state)
- 
- Specified by:
- asiin interface- lpg.lpgjavaruntime.ParseTable
 
- 
 
nasi
public final int nasi(int state)
- 
- Specified by:
- nasiin interface- lpg.lpgjavaruntime.ParseTable
 
- 
 
inSymbol
public final int inSymbol(int state)
- 
- Specified by:
- inSymbolin interface- lpg.lpgjavaruntime.ParseTable
 
- 
 
ntAction
public final int ntAction(int state,
                          int sym)
- 
- Specified by:
- ntActionin interface- lpg.lpgjavaruntime.ParseTable
 
- 
 
tAction
public final int tAction(int state,
                         int sym)
- 
- Specified by:
- tActionin interface- lpg.lpgjavaruntime.ParseTable
 
- 
 
lookAhead
public final int lookAhead(int la_state,
                           int sym)
- 
- Specified by:
- lookAheadin interface- lpg.lpgjavaruntime.ParseTable
 
-