|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--uk.ac.man.cs.rainbow.simulator.Instruction | +--uk.ac.man.cs.rainbow.simulator.RASM.Push
Push
Pushes the argument onto the stack.
- dataval
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 |
public RASM.Push(RASMCode.Label label)
public RASM.Push(String string)
public RASM.Push(boolean bool)
public RASM.Push(int i)
public RASM.Push(Data value)
public RASM.Push(Type type)
public RASM.Push(RASMCode.Label label, RASMCode code)
public RASM.Push(String string, RASMCode code)
public RASM.Push(boolean bool, RASMCode code)
public RASM.Push(int i, RASMCode code)
public RASM.Push(Data value, RASMCode code)
public RASM.Push(Type type, RASMCode code)
Method Detail |
public Data getValue()
public String toString()
toString
in class Object
protected boolean execute(RASMThread thread)
Instruction
execute
in class Instruction
uk.ac.man.cs.rainbow.simulator.Instruction
RainbowException
- All sorts of things can go wrong during execution...
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |