# File lib/sass/tree/visitors/perform.rb, line 229
  def visit_rule(node)
    rule = node.rule
    rule = rule.map {|e| e.is_a?(String) && e != ' ' ? e.strip : e} if node.style == :compressed
    parser = Sass::SCSS::StaticParser.new(run_interp(node.rule), node.filename, node.line)
    node.parsed_rules ||= parser.parse_selector
    if node.options[:trace_selectors]
      @environment.push_frame(:filename => node.filename, :line => node.line)
      node.stack_trace = @environment.stack_trace
      @environment.pop_frame
    end
    yield
  end