From b300600ab69d845fa06d8a691d3389b82e71db49 Mon Sep 17 00:00:00 2001 From: yangqiaowu Date: Tue, 18 Apr 2023 15:39:59 +0800 Subject: [PATCH] remove duplicate codes --- expr.go | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/expr.go b/expr.go index 14f6af285..6aa674fb5 100644 --- a/expr.go +++ b/expr.go @@ -151,15 +151,10 @@ func Compile(input string, ops ...Option) (*vm.Program, error) { _, _ = checker.Check(tree, config) ast.Walk(&tree.Node, v) } - _, err = checker.Check(tree, config) - if err != nil { - return nil, err - } - } else { - _, err = checker.Check(tree, config) - if err != nil { - return nil, err - } + } + _, err = checker.Check(tree, config) + if err != nil { + return nil, err } if config.Optimize {