EvaluableExpression.go
func (this EvaluableExpression) Evaluate(parameters map[string]interface{}) (interface{}, error) {

	if parameters == nil {
		return this.Eval(nil)
	}

	return this.Eval(MapParameters(parameters))
}
func (this EvaluableExpression) Evaluate(parameters map[string]interface{}) (interface{}, error) {

	if parameters == nil {
		return this.Eval(nil)
	}

	return this.Eval(MapParameters(parameters))
}
func ( this EvaluableExpression ) Evaluate ( parameters map [ string ] interface { } ) ( interface { } , error ) { if parameters == nil { return this . Eval ( nil ) } return this . Eval ( MapParameters ( parameters ) ) }
/*
	Same as `Eval`, but automatically wraps a map of parameters into a `govalute.Parameters` structure.
*/
/ * Same as Eval but automatically wraps a map of parameters into a govalute . Parameters structure .