これは単独で指定するオプションに限らずすべてのオプションで同様。いう指定によりそのオプションを明示的にオフにできるようになる。等価になってもよさそうだが、そうはならない。付けると、複数回指定したときにその回数が蓄積されるようになる。付けると、オプションに文字列引数をとることができるようになる。付けると整数引数をとれる(型指定はもちろんこのほかにも用意されている)。実行しても同じ結果を得ることができる。複数回指定された引数つきオプションを配列で受け取ることもできる。オプションをハッシュに格納するオプションが多くなってくると、それぞれに変数を用意するやり方では扱いにくくなる。関数ではオプションをハッシュ(連想配列)変数に格納することもできる。いうようにアクセスできるようになる。オプションを格納するハッシュ変数は第1引数になっている。モジュールのドキュメントにはオプション解析の処理をより細かく制御する方法や引数つきオプションのここで紹介していない型定義の情報などが載ってます。上記の内容で物足りないと思ったらマニュアルを読んでみましょう(ただし深入りしないように)。とミスタイプしないようにしましょう。できる)という記述は誤りだったので削除した。2006-08-25公開。