class Pyramid::VirtualMachine::IntermediateEvaluator
- Pyramid::VirtualMachine::IntermediateEvaluator
- Reference
- Object
Defined in:
pyramid/virtual_machine/intermediate_evaluator.crInstance Method Summary
- #cycle : UInt64
- #evaluate(instructions : Array(Instruction))
- #instruction_pointer : UInt64
- #memory : Hash(String, Value)
- #memory=(memory : Hash(String, Value))
- #return_address_stack : Array(Instruction)
- #return_address_stack=(return_address_stack : Array(Instruction))
- #stack : Array(Value)
- #stack_pointer : Int64
- #step_by_step(instructions : Array(Instruction), &)