autohit.vm
Class VMIRScope

java.lang.Object
  |
  +--autohit.vm.VMInstruction
        |
        +--autohit.vm.VMIRScope

public class VMIRScope
extends VMInstruction

A Virtual Machine instruction. It implements a RSCOPE instruction which specifies the removal of a scope. The VM should remove all scope stack elements up to and including the last SCOPE. Any variable references found in the removed elements should be removed from the VM's variable map.

See Also:
VMInstruction, Serialized Form

Fields inherited from class autohit.vm.VMInstruction
ADD, CRC, EXEC, FOR, GET, HEADER, IF, iv, IVToken, JUMP, NOP, nToken, NV, RSCOPE, SCOPE, SEEK, SET, VERIFY, WAIT, WHILE
 
Constructor Summary
VMIRScope()
          Default constructor.
 
Method Summary
 java.lang.String toString()
          Dump this Instruction.
 
Methods inherited from class autohit.vm.VMInstruction
orIV
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

VMIRScope

public VMIRScope()
Default constructor.
Method Detail

toString

public java.lang.String toString()
Dump this Instruction. Mostly for debugging.
Returns:
a String containing the dump.
Overrides:
toString in class VMInstruction