moved scanner sources to package 'scan'
This commit is contained in:
+5
-4
@@ -11,14 +11,15 @@ import (
|
||||
"strings"
|
||||
|
||||
"git.portale-stac.it/go-pkg/expr/kern"
|
||||
"git.portale-stac.it/go-pkg/expr/scan"
|
||||
"git.portale-stac.it/go-pkg/expr/util"
|
||||
)
|
||||
|
||||
func EvalString(ctx kern.ExprContext, source string) (result any, err error) {
|
||||
var tree *ast
|
||||
var tree *scan.Ast
|
||||
|
||||
r := strings.NewReader(source)
|
||||
scanner := NewScanner(r, DefaultTranslations())
|
||||
scanner := scan.NewScanner(r, scan.DefaultTranslations())
|
||||
parser := NewParser()
|
||||
|
||||
if tree, err = parser.Parse(scanner); err == nil {
|
||||
@@ -69,8 +70,8 @@ func EvalStringV(source string, args []Arg) (result any, err error) {
|
||||
}
|
||||
|
||||
func EvalStream(ctx kern.ExprContext, r io.Reader) (result any, err error) {
|
||||
var tree *ast
|
||||
scanner := NewScanner(r, DefaultTranslations())
|
||||
var tree *scan.Ast
|
||||
scanner := scan.NewScanner(r, scan.DefaultTranslations())
|
||||
parser := NewParser()
|
||||
|
||||
if tree, err = parser.Parse(scanner); err == nil {
|
||||
|
||||
Reference in New Issue
Block a user