Given a terminating state machine and a condition on the input,
generate a new one that will run the machine until the condition becomes
true. However, the condition is only evaluated when the
sub-machine terminates.
|
__init__(self,
condition,
sm,
name=None) |
|
|
|
|
|
|
|
done(self,
state)
By default, machines don't terminate |
|
|
|
printDebugInfo(self,
depth,
state,
nextState,
inp,
out,
debugParams)
Default method for printing out all of the debugging information for
a primitive machine. |
|
|
Inherited from SM :
check ,
doTraceTasks ,
getStartState ,
guaranteeName ,
isDone ,
run ,
start ,
step ,
transduce ,
transduceF
|