sbclでスクリプト
実行方法
- RubyとかPerlみたいにファイルの先頭に#!/usr/bin/sbcl --scriptを付けて,実行権限を与えてシェルから実行.#!xxxはシェバンっていうらしい.sbcl 1.0.22から使えるようになった..ただし,~/.sbclrcを読み込まないので注意.
- scriptオプションを与えて実行する.
$ sbcl --script hoge.lisp
コマンドライン引数
$ sbcl hoge foo bar
* *posix-argv* #=> ("sbcl" "hoge" "foo" "bar")
エントリポイント
- ファイルの上から順に実行されるようだ.
- mainという名前の関数が実行される,みたいなことは”無い”