class Tilt::BuilderTemplate

builder.rubyforge.org/
Builder template implementation. See:

def evaluate(scope, locals, &block)

def evaluate(scope, locals, &block)
  return super(scope, locals, &block) if data.respond_to?(:to_str)
  xml = ::Builder::XmlMarkup.new(:indent => 2)
  data.call(xml)
  xml.target!
end

def precompiled_postamble(locals)

def precompiled_postamble(locals)
  "xml.target!"
end

def precompiled_preamble(locals)

def precompiled_preamble(locals)
  return super if locals.include? :xml
  "xml = ::Builder::XmlMarkup.new(:indent => 2)\n#{super}"
end

def precompiled_template(locals)

def precompiled_template(locals)
  data.to_str
end

def prepare; end

def prepare; end