コマンドライン引数を取得する


Tags: R6RS, プログラム

コマンドライン引数を取得するには command-line 手続きを使う。戻り値はリストであり、 car に実行中のプログラムの名前、 cdr に引数列が格納されている。

例えば、

% some-script -arg1 a -arg2 b

のようにしてプログラムを起動した場合の戻り値は

(command-line) ; => ("some-script" "-arg1" "a" "-arg2" "b")

のようになる。