X::InstructionExecutor::Context
Inherits X::InstructionExecutor::ExceptionHandlingOperations / X::InstructionExecutor::SupervisorOperations / X::InstructionExecutor::MessageOperations / X::InstructionExecutor::ProcessLifecycleOperations / X::InstructionExecutor::LambdaClosureOperations / X::InstructionExecutor::ControlOperations / X::InstructionExecutor::VariableOperations / X::InstructionExecutor::ComparisonOperations / X::InstructionExecutor::LogicalOperations / X::InstructionExecutor::BitwiseOperations / X::InstructionExecutor::ArithmeticOperations / X::InstructionExecutor::PushLiteralValueOperations / X::InstructionExecutor::StackManipulationOperations / Reference / Object
Constants
Log = ::Log.for(self)
Constructors
new(engine : Engine::Context)
SourceInstance methods
engine
Sourceengine=(engine : Engine::Context)
Sourceexecute(process : Process::Context, instruction : Instruction::Operation) : Value::Context
Executes a single instruction for the given process