Expression constructor

Expression(
  1. String expression, {
  2. int powerOperatorPrecedence = Expression.operatorPrecedencePower,
})

Creates a new expression instance from an expression string

expression the expression. E.g. 2.4*sin(3)/(2-4) or sin(y)>0 & max(z, 3)>3

Implementation

Expression(String expression,
    {this.powerOperatorPrecedence = Expression.operatorPrecedencePower})
    : _expressionString = expression {
  addBuiltIns(this);
}