|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--xrel.analyzer.TA | +--xrel.analyzer.TASubset
TODO insert comment here
Fields inherited from class xrel.analyzer.TA |
debug, epsilonTransitions, finalStates, initialStates, isBuilt, name, out, states, subAutomata, symtab, transitions |
Fields inherited from interface xrel.analyzer.TABuildPhase |
DO_NOTHING, FULL_BUILD, SIMPLE_BUILD, STEP_BUILD, STEP_COMPLETE_AUT, STEP_NO_EPS_TRANS, STEP_NO_UNMATCHED_STATES, STEP_NO_UNREACH_STATES |
Constructor Summary | |
TASubset(TA Src,
SymTable st,
boolean dbg,
java.io.PrintStream psOut)
|
Method Summary | |
void |
build()
|
boolean |
matchTree(SimpleNode value)
Subclasses must implement a matchTree function. |
protected void |
updateSubAutomata()
|
Methods inherited from class xrel.analyzer.TA |
addEpsTransition, addEpsTransitions, addEpsTransitions, addEpsTransitions, addState, addTrans, completeAutomaton, compute_closures, dump, epsilon_elimination, equals, getName, getSubAutomata, hashCode, isNull, merge, remove_unmatched, remove_unreachable_states, union, update |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public TASubset(TA Src, SymTable st, boolean dbg, java.io.PrintStream psOut)
Method Detail |
public boolean matchTree(SimpleNode value)
TA
Subclasses must implement a matchTree function.
TODO this function will presumably change
matchTree
in class TA
xrel.analyzer.TA
value
- the value to acceptprotected void updateSubAutomata()
updateSubAutomata
in class TA
public void build()
build
in class TA
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |