Method | Description | |
---|---|---|
AddInstruction ( |
||
AddLabel ( string label, |
||
AddProgramNode ( |
||
AssertFirst ( string predicateName, int arity, |
||
AssertLast ( string predicateName, int arity, |
||
CurrentInstruction ( ) : |
||
Initialize ( |
||
IsDefined ( string label ) : bool | ||
Next ( ) : void | ||
Stop ( ) : bool | ||
this ( string procedureName ) : |
Method | Description | |
---|---|---|
AddLabelAndPatchPredicates ( string label, |
||
PatchPredicates ( string predicateName, int arity, |
public AddInstruction ( |
||
instruction | ||
return | void |
public AddLabel ( string label, |
||
label | string | |
procedure | ||
return | void |
public AddProgramNode ( |
||
node | ||
return | void |
public AssertFirst ( string predicateName, int arity, |
||
predicateName | string | |
arity | int | |
code | ||
return | void |
public AssertLast ( string predicateName, int arity, |
||
predicateName | string | |
arity | int | |
code | ||
return | void |
public CurrentInstruction ( ) : |
||
return |
public Initialize ( |
||
program | ||
return | void |
public this ( string procedureName ) : |
||
procedureName | string | |
return |