class Regexp::Expression::Subexpression
def <<(exp)
def <<(exp) if exp.is_a?(WhiteSpace) and @expressions.last and @expressions.last.is_a?(WhiteSpace) @expressions.last.merge(exp) else @expressions << exp end end
def <<(exp) if exp.is_a?(WhiteSpace) and @expressions.last and @expressions.last.is_a?(WhiteSpace) @expressions.last.merge(exp) else @expressions << exp end end