Module: Whitespace::ISA
- Defined in:
- lib/whitespace/isa.rb,
lib/whitespace/instructions/io/putc.rb,
lib/whitespace/instructions/io/putn.rb,
lib/whitespace/instructions/io/readc.rb,
lib/whitespace/instructions/io/readn.rb,
lib/whitespace/instructions/instruction.rb,
lib/whitespace/instructions/arithmetic/add.rb,
lib/whitespace/instructions/arithmetic/div.rb,
lib/whitespace/instructions/arithmetic/mod.rb,
lib/whitespace/instructions/arithmetic/mul.rb,
lib/whitespace/instructions/arithmetic/sub.rb,
lib/whitespace/instructions/arithmetic/binop.rb,
lib/whitespace/instructions/flow_control/end.rb,
lib/whitespace/instructions/flow_control/call.rb,
lib/whitespace/instructions/flow_control/njmp.rb,
lib/whitespace/instructions/flow_control/ujmp.rb,
lib/whitespace/instructions/flow_control/zjmp.rb,
lib/whitespace/instructions/heap_access/store.rb,
lib/whitespace/instructions/flow_control/label.rb,
lib/whitespace/instructions/flow_control/return.rb,
lib/whitespace/instructions/heap_access/retrieve.rb,
lib/whitespace/instructions/stack_manipulation/dup.rb,
lib/whitespace/instructions/stack_manipulation/push.rb,
lib/whitespace/instructions/stack_manipulation/swap.rb,
lib/whitespace/instructions/stack_manipulation/discard.rb
Defined Under Namespace
Classes: Add, Binop, Call, Discard, Div, Dup, End, Instruction, Label, Mod, Mul, Njmp, Push, Putc, Putn, Readc, Readn, Retrieve, Return, Store, Sub, Swap, Ujmp, Zjmp