public class DefaultClauseInfo extends Object implements ClauseInfo
| Modifier and Type | Method and Description |
|---|---|
SubGoalTree |
getBody() |
SubGoalTree |
getBodyCopy() |
Struct |
getClause() |
Struct |
getHead() |
Struct |
getHeadCopy() |
String |
getLibName()
building a valid clause with a time stamp = original time stamp + NumVar in clause
|
void |
performCopy(int idExecCtx)
Perform copy for use in current engine's demonstration
|
String |
toString()
Gets the string representation with default operator representation
|
static String |
toString(Struct clause,
alice.tuprolog.OperatorManager op)
Gets the string representation
recognizing operators stored by
the operator manager
|
public Struct getClause()
getClause in interface ClauseInfopublic Struct getHead()
getHead in interface ClauseInfopublic SubGoalTree getBody()
getBody in interface ClauseInfopublic Struct getHeadCopy()
getHeadCopy in interface ClauseInfopublic SubGoalTree getBodyCopy()
getBodyCopy in interface ClauseInfopublic String getLibName()
ClauseInfogetLibName in interface ClauseInfopublic static String toString(Struct clause, alice.tuprolog.OperatorManager op)
public void performCopy(int idExecCtx)
performCopy in interface ClauseInfoidExecCtx - Current ExecutionContext idCopyright © 2015. All rights reserved.