class Docopt::Command
Public Class Methods
new(name, value=false)
click to toggle source
# File lib/docopt.rb, line 218 def initialize(name, value=false) @name = name @value = value end
Public Instance Methods
single_match(left)
click to toggle source
# File lib/docopt.rb, line 223 def single_match(left) left.each_with_index do |p, n| if p.class == Argument if p.value == self.name return n, Command.new(self.name, true) else break end end end return [nil, nil] end