class Temple::Generators::ArrayBuffer

_buf.join
end
_buf << “more static”
block do
_buf << dynamic
_buf << “static”
_buf = []
Implements an array buffer.

def on_block(code)

def on_block(code)
  code
end

def on_dynamic(code)

def on_dynamic(code)
  concat(code)
end

def on_static(text)

def on_static(text)
  concat(text.inspect)
end

def postamble; "#{buffer} = #{buffer}.join" end

def postamble; "#{buffer} = #{buffer}.join" end

def preamble; "#{buffer} = []" end

def preamble;  "#{buffer} = []" end