class Regexp::Expression::CharacterSet::Range
def <<(exp)
def <<(exp) complete? and raise Regexp::Parser::Error, "Can't add more than 2 expressions to a Range" super end
def complete?
def complete? count == 2 end
def ts
def ts (head = expressions.first) ? head.ts : @ts end