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