Method: OptionParser::Switch::RequiredArgument#parse
- Defined in:
- lib/optparse.rb
#parse(arg, argv, &_) ⇒ Object
Raises an exception if argument is not present.
742 743 744 745 746 747 748 |
# File 'lib/optparse.rb', line 742 def parse(arg, argv, &_) unless arg raise MissingArgument if argv.empty? arg = argv.shift end conv_arg(*parse_arg(arg, &method(:raise))) end |