追記(2013-12-11) 最近のClojureだったらtools.cljを使うほうが良いようです。 tools.cli: Clojureでコマンドライン引数を扱う - Qiita [キータ] Clojureでコマンドラインアプリを作るときに便利なマクロを見つけたので、使い方をメモっておきます。 clojure.contrib.command-line/with-command-lineを使うと、コマンドラインでオプションを受け取る処理をスッキリ書けます。 何はなくともまず例示、ということで整数計算するスクリプトをwith-command-lineを使って書いてみたのがこれです。 gist: 770487 - GitHub option?のように?を付けると真偽値、?無しだと引数をその変数名で受け取ってくれます。オプションの省略記法も一緒に定義。オプション説明のあとに値を指定するとデフォ