Packages

trait EvaluatorValueLogic extends AnyRef

Defines interface of class/object that defines an evaluator_value_logic. A class|object implementing this interface is called before evaluation and transforms leaf values in syntax tree.

AND / \ < < / \ / \ A 5 B -4

if you define an evaluator_value_logic defined for int values and returns absolute value then evaluation will be on the following tree

AND / \ < < / \ / \ A 5 B 4

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. EvaluatorValueLogic
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Abstract Value Members

  1. abstract def evaluateValueLogic(value: Any): Any

    Returns value by this evaluator_value_logic.

    Returns value by this evaluator_value_logic.

    returns

    transformed value.