class Regexp::Parser

def range(token)

def range(token)
  exp = CharacterSet::Range.new(token, active_opts)
  scope = node.last.instance_of?(CharacterSet::IntersectedSequence) ? node.last : node
  exp << scope.expressions.pop
  nest(exp)
end