class Samovar::Many
def parse(input, default = @default)
def parse(input, default = @default) if @stop and stop_index = input.index{|item| @stop === item} input.shift(stop_index) else input.shift(input.size) end || default end
def parse(input, default = @default) if @stop and stop_index = input.index{|item| @stop === item} input.shift(stop_index) else input.shift(input.size) end || default end