Ruby 4.0 リファレンスマニュアル

instance method OptionParser#def_option

define(*params) {|v| ... } -> OptionParser::Switch[permalink][rdoc][edit]
def_option(*params) {|v| ... } -> OptionParser::Switch

オプションを登録します。OptionParser#on と同じ引数を受け付けますが、self ではなく登録した OptionParser::Switch オブジェクトを返します。

[PARAM] params:
OptionParser#on と同じです。
[RETURN]
登録した OptionParser::Switch オブジェクトを返します。

[SEE_ALSO] OptionParser#on