Lisp でコマンドライン引数を取得するには
- 情報を探し出すのがなかなか大変.
- Common Lisp の標準には入っていない.
- GNU clisp の場合,ext:*args* に入っている.(ext:argv) によって生に近い引数リストが見られる.参照: Implementation Notes for GNU CLISP
- Common Lisp 標準の *load-truename*, *load-pathname* にコマンド名が入っていることが多い(load されるので).参照 CLHS: Variable *LOAD-PATHNAME*, *LOAD-TRUENAME*
- CMUCL: 参照: http://common-lisp.net/project/cmucl/doc/cmu-user/unix.html#toc228
- ACL: 参照: http://www.geocities.co.jp/SiliconValley-PaloAlto/7043/ACLTutorial.html#sec56
- scheme: 参照: http://www.ueda.info.waseda.ac.jp/~ichibe/pub/members.tripod.co.jp/zzyyb/srfi/ja/srfi-22/srfi-22.html
- gauche: 参照: http://www.shiro.dreamhost.com/scheme/gauche/man/gauche-refj_15.html