class Regexp::Parser
def set(token)
def set(token) case token.token when :open open_set(token) when :close close_set when :negate negate_set when :range range(token) when :intersection intersection(token) else raise UnknownTokenError.new('CharacterSet', token) end end