Method: EquationEngine#eval_with

Defined in:
lib/equation.rb

#eval_with(rule:, values: {}) ⇒ Object



75
76
77
78
79
# File 'lib/equation.rb', line 75

def eval_with(rule:, values: {})
  rule.value(ctx: @context.tap { |x|
    x.transient_symbols = values
  })
end