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