Code: Select all
;; _test.lsp
(println (main-args))
(exit)
Code: Select all
;; lsp2exe.lsp
(load "link.lsp")
(link "newlisp.exe" "_test.exe" "_test.lsp")
(exit)
Code: Select all
S:\temp\newlisp\bin>newlisp lsp2exe.lsp
S:\temp\newlisp\bin>newlisp _test.lsp 1 2 3 4 5
("newlisp" "_test.lsp" "1" "2" "3" "4" "5")
S:\temp\newlisp\bin>_test.exe 1 2 3 4 5
("_test.exe" "1" "2" "3" "4" "5")
S:\temp\newlisp\bin>
Your opinion?