Preview Ruby 4.1 is a preview. It can change before the final release. Switch to Ruby 4.0 →
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.1.0-preview1/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)