uk.ac.man.cs.rainbow.simulator
Class RASM.Push

java.lang.Object
  |
  +--uk.ac.man.cs.rainbow.simulator.Instruction
        |
        +--uk.ac.man.cs.rainbow.simulator.RASM.Push
All Implemented Interfaces:
Serializable
Enclosing class:
RASM

Deprecated. Use Push

public static class RASM.Push
extends Instruction

Pushes the argument onto the stack.

- dataval

See Also:
Serialized Form

Inner classes inherited from class uk.ac.man.cs.rainbow.simulator.Instruction
Instruction.MACRO
 
Constructor Summary
RASM.Push(boolean bool)
          Deprecated.  
RASM.Push(boolean bool, RASMCode code)
          Deprecated.  
RASM.Push(Data value)
          Deprecated.  
RASM.Push(Data value, RASMCode code)
          Deprecated.  
RASM.Push(int i)
          Deprecated.  
RASM.Push(int i, RASMCode code)
          Deprecated.  
RASM.Push(RASMCode.Label label)
          Deprecated.  
RASM.Push(RASMCode.Label label, RASMCode code)
          Deprecated.  
RASM.Push(String string)
          Deprecated.  
RASM.Push(String string, RASMCode code)
          Deprecated.  
RASM.Push(Type type)
          Deprecated.  
RASM.Push(Type type, RASMCode code)
          Deprecated.  
 
Method Summary
protected  boolean execute(RASMThread thread)
          Deprecated. Make this instruction execute in the given context.
 Data getValue()
          Deprecated.  
 String toString()
          Deprecated.  
 
Methods inherited from class uk.ac.man.cs.rainbow.simulator.Instruction
addClass, getInstruction, getInstruction, getInstruction
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RASM.Push

public RASM.Push(RASMCode.Label label)
Deprecated. 

RASM.Push

public RASM.Push(String string)
Deprecated. 

RASM.Push

public RASM.Push(boolean bool)
Deprecated. 

RASM.Push

public RASM.Push(int i)
Deprecated. 

RASM.Push

public RASM.Push(Data value)
Deprecated. 

RASM.Push

public RASM.Push(Type type)
Deprecated. 

RASM.Push

public RASM.Push(RASMCode.Label label,
                 RASMCode code)
Deprecated. 

RASM.Push

public RASM.Push(String string,
                 RASMCode code)
Deprecated. 

RASM.Push

public RASM.Push(boolean bool,
                 RASMCode code)
Deprecated. 

RASM.Push

public RASM.Push(int i,
                 RASMCode code)
Deprecated. 

RASM.Push

public RASM.Push(Data value,
                 RASMCode code)
Deprecated. 

RASM.Push

public RASM.Push(Type type,
                 RASMCode code)
Deprecated. 
Method Detail

getValue

public Data getValue()
Deprecated. 

toString

public String toString()
Deprecated. 
Overrides:
toString in class Object

execute

protected boolean execute(RASMThread thread)
Deprecated. 
Description copied from class: Instruction
Make this instruction execute in the given context.
Overrides:
execute in class Instruction
Following copied from class: uk.ac.man.cs.rainbow.simulator.Instruction
Throws:
RainbowException - All sorts of things can go wrong during execution...