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

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

def preamble

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