code.instr
Class Pop

java.lang.Object
  extended by code.instr.Pop
All Implemented Interfaces:
Instruction

public class Pop
extends java.lang.Object
implements Instruction

Move the top term of the pre-term stack (which is popped) in the register.

Since:
June 17, 2003
Author:
Sergio Antoy

Field Summary
static Pop singleton
           
 
Constructor Summary
private Pop()
           
 
Method Summary
 void execute(Computation computation)
          This method executes whatever is intended by the Instruction.
 java.lang.String printAsTxtLoadable()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

singleton

public static final Pop singleton
Constructor Detail

Pop

private Pop()
Method Detail

execute

public void execute(Computation computation)
Description copied from interface: Instruction
This method executes whatever is intended by the Instruction.

Specified by:
execute in interface Instruction
Parameters:
computation - The instruction is executed in the context of this Computation.

printAsTxtLoadable

public java.lang.String printAsTxtLoadable()
Specified by:
printAsTxtLoadable in interface Instruction