diff options
| author | Marc Vertes <mvertes@free.fr> | 2025-11-29 19:46:34 +0100 |
|---|---|---|
| committer | Marc Vertes <mvertes@free.fr> | 2025-11-29 19:46:34 +0100 |
| commit | f40a1c23467eef36f53635e525f8b25f591e8a45 (patch) | |
| tree | beae2442ecee1d734b9a676f7b176376a1d80af5 /main.go | |
| parent | fbc73922e9853d7e344e388f3fdfedb8fa323682 (diff) | |
chore: shorter name for packages, simpilfy vm values
Diffstat (limited to 'main.go')
| -rw-r--r-- | main.go | 12 |
1 files changed, 6 insertions, 6 deletions
@@ -7,7 +7,7 @@ import ( "log" "os" - "github.com/mvertes/parscan/interpreter" + "github.com/mvertes/parscan/interp" "github.com/mvertes/parscan/lang/golang" ) @@ -32,21 +32,21 @@ func run(arg []string) error { } args := rflag.Args() - interp := interpreter.NewInterpreter(golang.GoSpec) + i := interp.NewInterpreter(golang.GoSpec) if str != "" { - return evalStr(interp, str) + return evalStr(i, str) } if len(args) == 0 { - return interp.Repl(os.Stdin) + return i.Repl(os.Stdin) } buf, err := os.ReadFile(arg[0]) if err != nil { return err } - return evalStr(interp, string(buf)) + return evalStr(i, string(buf)) } -func evalStr(i *interpreter.Interp, s string) error { +func evalStr(i *interp.Interp, s string) error { _, err := i.Eval(s) return err } |
