3
0

More improvements on expr vars & rec values

This commit is contained in:
Denis Arh
2021-03-30 15:52:53 +02:00
parent 597c18fd16
commit 333b2f344f
11 changed files with 75 additions and 92 deletions
+4 -2
View File
@@ -66,11 +66,13 @@ func (p *gvalParser) ParseEvaluators(ee ...Evaluator) error {
}
func (e *gvalEval) Eval(ctx context.Context, scope *Vars) (interface{}, error) {
return e.evaluable(ctx, scope.Dict())
return e.evaluable(ctx, scope)
//return e.evaluable(ctx, scope.Dict())
}
func (e *gvalEval) Test(ctx context.Context, scope *Vars) (bool, error) {
r, err := e.evaluable(ctx, scope.Dict())
r, err := e.evaluable(ctx, scope)
//r, err := e.evaluable(ctx, scope.Dict())
if err != nil {
return false, err
}