instance method
OptionParser#accept
(::Class t, ?::OptionParser::_Pattern pat) ?{ (*untyped) -> untyped } -> void
accept(*args, &blk)
lib/optparse.rb
View on GitHub ↗
# File tmp/rubies/ruby-4.0.0/lib/optparse.rb, line 1233
def accept(*args, &blk) top.accept(*args, &blk) end
Directs to accept specified class t. The argument string is passed to the block in which it should be converted to the desired class.
t-
Argument class specifier, any object including Class.
pat-
Pattern for argument, defaults to
tif it responds to match.
Example
accept(t, pat, &block)