made some interfaces exportable and fixed/enhaaced some selector operator versions
This commit is contained in:
+2
-2
@@ -6,7 +6,7 @@ import (
|
||||
"strings"
|
||||
)
|
||||
|
||||
func EvalString(ctx exprContext, source string) (result any, err error) {
|
||||
func EvalString(ctx ExprContext, source string) (result any, err error) {
|
||||
var tree *ast
|
||||
|
||||
r := strings.NewReader(source)
|
||||
@@ -14,7 +14,7 @@ func EvalString(ctx exprContext, source string) (result any, err error) {
|
||||
parser := NewParser(ctx)
|
||||
|
||||
if tree, err = parser.Parse(scanner); err == nil {
|
||||
result, err = tree.Eval(ctx, true)
|
||||
result, err = tree.eval(ctx, true)
|
||||
}
|
||||
return
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user