|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
|
+--com.svincent.moksa.WamObject
|
+--com.svincent.moksa.Wam.ChoicePoint
Represents a choice point.
| Constructor Summary | |
Wam.ChoicePoint(Wam _wam,
Rule _rule,
int _arity,
Rule next)
Make a new choice point. |
|
| Method Summary | |
Rule |
getNextAlternative()
Get this choice point's next alternative. |
long |
getTimestamp()
|
int |
getTrailPointer()
|
void |
restoreRegisters()
Restore the WAM registers that are saved in this ChoicePoint. |
void |
setNextAlternative(Rule next)
Set this choice point's next alternative. |
void |
tag(java.io.PrintWriter out)
Writes a short human-readable representation of this object to the given Writer. |
| Methods inherited from class com.svincent.moksa.WamObject |
tag |
| Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
| Constructor Detail |
public Wam.ChoicePoint(Wam _wam,
Rule _rule,
int _arity,
Rule next)
| Method Detail |
public int getTrailPointer()
public long getTimestamp()
public void restoreRegisters()
public void setNextAlternative(Rule next)
public Rule getNextAlternative()
public void tag(java.io.PrintWriter out)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
This is documentation for Moksa Prolog, which can be found at http://www.svincent.com/moksa/
Copyright © 1999 Shawn P. Vincent.
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.