module Virtual


  # the first instruction we need is to stop. Off course in a real machine this would be a syscall, but that is just
  # an implementation (in a programm it would be a function).
  # But in a virtual machine, not only do we need this instruction,
  # it is indeed the first instruction as just this instruction is the smallest possible programm for the machine.
  # As such it is the next instruction for any first instruction that we generate.
  class Halt < Instruction
  end
end