class Haml::Filters::Plain

def compile(node)

def compile(node)
  text = node.value[:text]
  text = text.rstrip unless ::Haml::Util.contains_interpolation?(text) # for compatibility
  [:multi, *compile_plain(text)]
end

def compile_plain(text)

def compile_plain(text)
  string_literal = ::Haml::Util.unescape_interpolation(text)
  StringSplitter.compile(string_literal).map do |temple|
    type, str = temple
    case type
    when :dynamic
      [:escape, false, [:dynamic, str]]
    else
      temple
    end
  end
end