首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

OptionParser::Switch::PlacedArgument

父类:self

切换采用不以' - '开头的参数。

公共实例方法

parse(arg, argv, &error) Show source

如果参数不存在或以' - '开头,则返回nil。

代码语言:javascript
复制
# File lib/optparse.rb, line 704
def parse(arg, argv, &error)
  if !(val = arg) and (argv.empty? or /\A-/ =~ (val = argv[0]))
    return nil, block, nil
  end
  opt = (val = parse_arg(val, &error))[1]
  val = conv_arg(*val)
  if opt and !arg
    argv.shift
  else
    val[0] = nil
  end
  val
end

扫码关注腾讯云开发者

领取腾讯云代金券

http://www.vxiaotou.com