C# (CSharp) Axiom.Runtime.Instructions Namespace

Classes

Name Description
AllocateInstruction
BCallInstruction
CallInstruction
CallVariableInstruction
CutInstruction
DeallocateInstruction
ExecuteInstruction
ExecuteVariableInstruction
FCallInstruction
FailInstruction
GetConstantInstruction
GetListInstruction
GetStructureInstruction
GetValueInstruction
GetVariableInstruction
HaltInstruction
NopInstruction
ProcedureInstruction
ProceedInstruction
PutConstantInstruction Place a constant cell containing c into register Ai. Continue execution with the following instruction.
PutListInstruction Set register Ai to contain a LIS cell pointing to the current top of the heap. Continue execution with the following instruction.
PutStructureInstruction Push a new functor cell containing a structure onto the heap and set register Ai to that functor cell. Continue execution with the following instruction.
PutUnsafeValueInstruction
PutValueInstruction
PutVariableInstruction
PutYVariableInstruction
RetryMeElseInstruction
SetConstantInstruction
SetLocalValueInstruction
SetValueInstruction
SetVariableInstruction
SetVoidInstruction In read mode, place the contents of heap address S into variable Vn; in write mode, push a new unbound REF cell onto the heap and copy it into Xi. In either mode, increment S by one. Continue execution with the following instruction.
TrustMeInstruction
TryMeElseInstruction
UnifyConstantInstruction
UnifyLocalValueInstruction
UnifyValueInstruction
UnifyVariableInstruction
UnifyVoidInstruction