Rename variables to ARGV, PROGRAM-NAME, and EXECUTABLE-NAME

This commit is contained in:
HAYAMA_Kaoru
2024-12-05 12:47:58 +09:00
parent 1a892d176d
commit f8b93fb83a
+3 -3
View File
@@ -63,9 +63,9 @@ func mains(args []string) error {
executable = value
}
lisp = lisp.Let(gmnlisp.Variables{
gmnlisp.NewSymbol("args"): gmnlisp.List(posixArgv...),
gmnlisp.NewSymbol("$PROGRAM_NAME"): gmnlisp.String(args[0]),
gmnlisp.NewSymbol("$EXECUTABLE_NAME"): gmnlisp.String(executable),
gmnlisp.NewSymbol("ARGV"): gmnlisp.List(posixArgv...),
gmnlisp.NewSymbol("PROGRAM-NAME"): gmnlisp.String(args[0]),
gmnlisp.NewSymbol("EXECUTABLE-NAME"): gmnlisp.String(executable),
})
ctx, cancel := context.WithCancel(context.Background())