AndInstruction
Performs and instruction for the interpreter. AND -> 0x15
Signature
pub fn andInstruction(self: *Interpreter) Interpreter.InstructionErrors!voidByteInstruction
Performs byte instruction for the interpreter. AND -> 0x1A
Signature
pub fn byteInstruction(self: *Interpreter) Interpreter.InstructionErrors!voidEqualInstruction
Performs equal instruction for the interpreter. EQ -> 0x14
Signature
pub fn equalInstruction(self: *Interpreter) Interpreter.InstructionErrors!voidGreaterThanInstruction
Performs equal instruction for the interpreter. GT -> 0x11
Signature
pub fn greaterThanInstruction(self: *Interpreter) Interpreter.InstructionErrors!voidIsZeroInstruction
Performs iszero instruction for the interpreter. ISZERO -> 0x15
Signature
pub fn isZeroInstruction(self: *Interpreter) Interpreter.InstructionErrors!voidLowerThanInstruction
Performs LT instruction for the interpreter. LT -> 0x10
Signature
pub fn lowerThanInstruction(self: *Interpreter) Interpreter.InstructionErrors!voidNotInstruction
Performs NOT instruction for the interpreter. NOT -> 0x19
Signature
pub fn notInstruction(self: *Interpreter) Interpreter.InstructionErrors!voidOrInstruction
Performs OR instruction for the interpreter. OR -> 0x17
Signature
pub fn orInstruction(self: *Interpreter) Interpreter.InstructionErrors!voidShiftLeftInstruction
Performs shl instruction for the interpreter. SHL -> 0x1B
Signature
pub fn shiftLeftInstruction(self: *Interpreter) Interpreter.InstructionErrors!voidShiftRightInstruction
Performs shr instruction for the interpreter. SHR -> 0x1C
Signature
pub fn shiftRightInstruction(self: *Interpreter) Interpreter.InstructionErrors!voidSignedGreaterThanInstruction
Performs SGT instruction for the interpreter. SGT -> 0x12
Signature
pub fn signedGreaterThanInstruction(self: *Interpreter) Interpreter.InstructionErrors!voidSignedLowerThanInstruction
Performs SLT instruction for the interpreter. SLT -> 0x12
Signature
pub fn signedLowerThanInstruction(self: *Interpreter) Interpreter.InstructionErrors!voidSignedShiftRightInstruction
Performs SAR instruction for the interpreter. SAR -> 0x1D
Signature
pub fn signedShiftRightInstruction(self: *Interpreter) Interpreter.InstructionErrors!voidXorInstruction
Performs XOR instruction for the interpreter. XOR -> 0x18
Signature
pub fn xorInstruction(self: *Interpreter) Interpreter.InstructionErrors!void