スタックオーバーフローに Clozure CLでのバイナリ作成のやりかたが書いてあったのでメモ
common lisp のソースコード
(defun main () (format t "This is the program."))
kernel こみで実行バイナリの作成
トップレベル関数は main として /foo/bar-app に保存する。
(save-application "/foo/bar-app" :toplevel-function #'main :prepend-kernel t)
引き数
引数は
*command-line-argument-list*
にリストとして格納されているとか。