|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--jAsea.jAseaParser
Determines whether or not the input string matches a particular task string
Field Summary | |
(package private) boolean |
forwards
Whether this task will be run forwards or backwards |
(package private) static java.lang.String |
p1
Test cases. |
(package private) static java.lang.String |
p2
Test cases. |
(package private) static java.lang.String |
p3
Test cases. |
(package private) static java.lang.String |
p4
Test cases. |
(package private) java.lang.String |
pattern
Semi-regex to be matched not used after initialization |
(package private) jAPItem |
root
Root of parse tree |
(package private) int |
tasknum
-1 if the command is part of the standard library. |
Constructor Summary | |
(package private) |
jAseaParser(java.lang.String s,
int _tasknum,
boolean _forwards)
Constructor. |
Method Summary | |
(package private) static jAPItem |
genPattern()
Generate some test patterns Now obsolete |
(package private) static jAPItem |
genPattern2()
Test code, obsolete |
static void |
main(java.lang.String[] args)
Test code, not used directly |
(package private) boolean |
match(java.lang.String s,
jAseaRun jar)
Determine whether the input string matches command string |
(package private) static jAPItem |
parseString(java.lang.String s)
Parse a string Starts the recursion |
(package private) static jAPItem |
parseString(java.lang.String s,
jAPItem next)
Parse a string. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
jAPItem root
int tasknum
boolean forwards
java.lang.String pattern
static java.lang.String p2
static java.lang.String p1
static java.lang.String p3
static java.lang.String p4
Constructor Detail |
jAseaParser(java.lang.String s, int _tasknum, boolean _forwards)
s
- _tasknum
- _forwards
- Method Detail |
boolean match(java.lang.String s, jAseaRun jar)
s
- input stringjar
- Runtime
static jAPItem genPattern()
static jAPItem genPattern2()
public static void main(java.lang.String[] args)
static jAPItem parseString(java.lang.String s)
s
-
static jAPItem parseString(java.lang.String s, jAPItem next)
s
- String whose parse tree is to be generatednext
- what the next values should be set to
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |