dynamic evaluate(EvaluationType type, ContextModel context)

Evaluates this expression according to given type and context.

Source

evaluate(EvaluationType type, ContextModel context) {
  // TODO: First check if all necessary variables are bound.
  //       => Not necessary with current system, has to be handled by calling
  //          instance (throws unbound variable exception).
  //          (FL 2013-11-08)
  return expression.evaluate(type, context);
}