class Samovar::One
def initialize(key, description, pattern: //)
def initialize(key, description, pattern: //) @key = key @description = description @pattern = pattern end
def parse(input)
def parse(input) if input.first =~ @pattern input.shift end end
def to_a
def to_a [to_s, @description] end
def to_s
def to_s "<#{@key}>" end