$TMPL->process('something.tmpl', { myopts => [ map { {value => $_} } qw(one two three) ] } ); __END__ [% PROCESS "another.tmpl" options => myopts %]