|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava_cup.runtime.lr_parser
Raccoon.QE.parser
CUP v0.10k generated parser.
Field Summary | |
java.util.Vector |
attrArr
|
static java.lang.String |
DEFAULT_NODE
|
static java.lang.String |
DEFAULT_TABLE
|
static java.lang.String |
defaultNodeName
|
static java.lang.String |
defaultTableName
|
java.util.HashMap |
mappingTable
|
int |
mode
|
java.util.Vector |
nodeArr
|
static int |
NORMAL_MODE
|
java.util.HashSet |
relSet
|
static int |
REWRITE_MODE
|
Constructor Summary | |
parser()
Default constructor. |
|
parser(java_cup.runtime.Scanner s)
Constructor which sets the default scanner. |
Method Summary | |
short[][] |
action_table()
Access to parse-action table. |
java_cup.runtime.Symbol |
do_action(int act_num,
java_cup.runtime.lr_parser parser,
java.util.Stack stack,
int top)
Invoke a user supplied parse action. |
int |
EOF_sym()
EOF Symbol index. |
int |
error_sym()
error Symbol index. |
QueryAnswer |
execute()
|
java.util.Vector |
getAttrArr()
|
java.lang.String |
getDefaultNodeName()
|
java.lang.String |
getDefaultTableName()
|
static java.lang.String |
getErrMsg()
|
java.util.Vector |
getNodeArr()
|
static NODE |
getTree()
|
static void |
main(java.lang.String[] args)
|
void |
parse(java.lang.String s)
|
short[][] |
production_table()
Access to production table. |
short[][] |
reduce_table()
Access to reduce_goto table. |
void |
reset()
|
void |
setDefaultNodeName(java.lang.String defaultStr)
|
void |
setDefaultTableName(java.lang.String defaultStr)
|
void |
setEngineDefaultNodeName(java.lang.String name)
|
static void |
setErrMsg(java.lang.String s)
|
void |
setMappingTable(java.util.HashMap newMappingTable)
|
void |
setMode(int modeType)
|
void |
setParseHelper(ParseHelper ph)
|
static void |
setTree(NODE n)
|
int |
start_production()
Indicates start production. |
int |
start_state()
Indicates start state. |
Methods inherited from class java_cup.runtime.lr_parser |
debug_message, debug_parse, debug_reduce, debug_shift, debug_stack, done_parsing, dump_stack, getScanner, parse, report_error, report_fatal_error, scan, setScanner, syntax_error, unrecovered_syntax_error, user_init |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public java.util.Vector nodeArr
public java.util.Vector attrArr
public java.util.HashSet relSet
public static final java.lang.String DEFAULT_NODE
public static final java.lang.String DEFAULT_TABLE
public static java.lang.String defaultNodeName
public static java.lang.String defaultTableName
public int mode
public static final int NORMAL_MODE
public static final int REWRITE_MODE
public java.util.HashMap mappingTable
Constructor Detail |
public parser()
public parser(java_cup.runtime.Scanner s)
Method Detail |
public short[][] production_table()
public short[][] action_table()
public short[][] reduce_table()
reduce_goto
table.
public java_cup.runtime.Symbol do_action(int act_num, java_cup.runtime.lr_parser parser, java.util.Stack stack, int top) throws java.lang.Exception
java.lang.Exception
public int start_state()
public int start_production()
public int EOF_sym()
EOF
Symbol index.
public int error_sym()
error
Symbol index.
public void reset()
public void setMode(int modeType)
public void setMappingTable(java.util.HashMap newMappingTable)
public void setDefaultNodeName(java.lang.String defaultStr)
public void setDefaultTableName(java.lang.String defaultStr)
public java.lang.String getDefaultNodeName()
public java.lang.String getDefaultTableName()
public java.util.Vector getNodeArr()
public java.util.Vector getAttrArr()
public void setParseHelper(ParseHelper ph)
public static void setTree(NODE n)
public static NODE getTree()
public static void setErrMsg(java.lang.String s)
public static java.lang.String getErrMsg()
public QueryAnswer execute() throws java.sql.SQLException, PVException
java.sql.SQLException
PVException
public void setEngineDefaultNodeName(java.lang.String name)
public void parse(java.lang.String s) throws PVException
PVException
public static void main(java.lang.String[] args) throws java.lang.Exception, PVException
java.lang.Exception
PVException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |