slogo.instruction.arithmetic
Class UnaryExpression

java.lang.Object
  extended by slogo.language.GrammarElement
      extended by slogo.instruction.Instruction
          extended by slogo.instruction.arithmetic.UnaryExpression
Direct Known Subclasses:
Negation

public abstract class UnaryExpression
extends Instruction


Field Summary
protected  GrammarElement myElement
           
 
Fields inherited from class slogo.language.GrammarElement
gelementsToValue
 
Constructor Summary
UnaryExpression(GrammarElement el)
           
 
Method Summary
 java.lang.String toString()
           
 double value(Context c)
           
 
Methods inherited from class slogo.instruction.Instruction
evaluate, evaluateNumericExpression
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

myElement

protected GrammarElement myElement
Constructor Detail

UnaryExpression

public UnaryExpression(GrammarElement el)
Method Detail

value

public double value(Context c)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object