module Temple::Mixins::CoreDispatcher

def on_capture(name, exp)

def on_capture(name, exp)
  [:capture, name, compile(exp)]
end

def on_multi(*exps)

def on_multi(*exps)
  multi = [:multi]
  exps.each {|exp| multi << compile(exp) }
  multi
end