com.singularsys.jep.functions
Interface LValueI

All Known Implementing Classes:
Ele

public interface LValueI

Author:
Richard Morris An interface for functions which can be used on the left hand side of an assignment. For instance a[3] = 5 sets the third element of a to the value 5.

Method Summary
 void set(Evaluator pv, Node node, java.lang.Object value)
          Performs appropriate action to set an LValue.
 

Method Detail

set

void set(Evaluator pv,
         Node node,
         java.lang.Object value)
         throws EvaluationException
Performs appropriate action to set an LValue.

Parameters:
pv - a pointer to the evaluator. The pv.eval() method can be used to evaluate the children of the node.
node - The top node for the LValue
value - the value obtained by evaluating the right hand side.
Throws:
EvaluationException


Copyright © 2010 Singular Systems http://www.singularsys.com/jep