Class OpEquals

    • Method Detail

      • evaluate

        public java.lang.Object evaluate​(Node node,
                                         Evaluator pv)
                                  throws EvaluationException
        For assignment set the value of the variable on the lhs to value returned by evaluating the right-hand side.
        Specified by:
        evaluate in interface CallbackEvaluationI
        Parameters:
        node - The current node
        pv - The visitor, can be used evaluate the children
        Returns:
        the value after evaluation. This value will be passed to other functions higher up the node tree. The value can be any type including Double or Vector<Object>
        Throws:
        EvaluationException - if the calculation cannot be performed
        See Also:
        Evaluator