slogo.jelan.expressions
Class Negation

java.lang.Object
  extended by slogo.jelan.GrammarElement
      extended by slogo.jelan.expressions.Expression
          extended by slogo.jelan.expressions.UnaryExpression
              extended by slogo.jelan.expressions.Negation

public class Negation
extends UnaryExpression

Represents unary minus, e.g., -expression


Constructor Summary
Negation(Expression e)
           
 
Method Summary
 java.lang.String toString()
           
 double value(Context c)
           
 
Methods inherited from class slogo.jelan.expressions.Expression
evaluate
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Negation

public Negation(Expression e)
Method Detail

value

public double value(Context c)
Overrides:
value in class UnaryExpression

toString

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