gnu.expr
Class TailTarget

java.lang.Object
  |
  +--gnu.expr.Target
        |
        +--gnu.expr.StackTarget
              |
              +--gnu.expr.TailTarget

public class TailTarget
extends StackTarget


Fields inherited from class gnu.expr.Target
Ignore, pushObject, returnObject
 
Constructor Summary
TailTarget(Type type)
           
 
Method Summary
 void compileFromStack(Compilation comp, Type stackType)
           
static Target getInstance(Type type)
           
 
Methods inherited from class gnu.expr.StackTarget
compileFromStack0, getType
 
Methods inherited from class gnu.expr.Target
pushValue, returnValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TailTarget

public TailTarget(Type type)
Method Detail

getInstance

public static Target getInstance(Type type)

compileFromStack

public void compileFromStack(Compilation comp,
                             Type stackType)
Overrides:
compileFromStack in class StackTarget