class Cannonbol::Choose
Public Class Methods
new(p1, p2)
click to toggle source
# File lib/cannonbol/cannonbol.rb, line 165 def initialize(p1, p2) @params = [p1, p2] end
Public Instance Methods
__match?(needle, i = 0, s = [])
click to toggle source
# File lib/cannonbol/cannonbol.rb, line 155 def __match?(needle, i = 0, s = []) while i < @params.length s = @params[i]._match?(needle, *s) return [i, s] if s s = [] i += 1 end nil end