diff --git a/main.go b/main.go index caee89f..7ab14b6 100644 --- a/main.go +++ b/main.go @@ -51,7 +51,7 @@ func mains(args []string) error { } posixArgv := []gmnlisp.Node{} - for _, s := range args { + for _, s := range args[1:] { posixArgv = append(posixArgv, gmnlisp.String(s)) } lisp = lisp.Let(&gmnlisp.Pair{Key: gmnlisp.NewSymbol("args"), Value: gmnlisp.List(posixArgv...)})