From 0886a6af70395e70d8c11dcfc66f73fa489c2f51 Mon Sep 17 00:00:00 2001 From: Schneizel <744587537@qq.com> Date: Tue, 18 Apr 2023 20:09:01 +0800 Subject: [PATCH] remove duplicate codes (#356) --- 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 {