Changed SetValue() as SetVar() and GetValue() as GetVar()
This commit is contained in:
+2
-2
@@ -65,9 +65,9 @@ func (functor *funcDefFunctor) Invoke(parentCtx exprContext, name string, args [
|
||||
ctx := parentCtx.Clone()
|
||||
for i, p := range functor.params {
|
||||
if i < len(args) {
|
||||
ctx.SetValue(p, args[i])
|
||||
ctx.SetVar(p, args[i])
|
||||
} else {
|
||||
ctx.SetValue(p, nil)
|
||||
ctx.SetVar(p, nil)
|
||||
}
|
||||
}
|
||||
result, err = functor.expr.Eval(ctx, false)
|
||||
|
||||
Reference in New Issue
Block a user