Template::Alloy::Play(User Contributed Perl DocumentatTemplate::Alloy::Play(3)NAMETemplate::Alloy::Play - Play role - allows for playing out the AST
DESCRIPTION
The Template::Alloy::Play role allows for taking the AST returned by
the Parse role, and executes it directly. This is in contrast
Template::Alloy::Compile which translates the AST into perl code and
then executes the perl code.
ROLE METHODS
"play_tree"
Takes the AST output of load_tree and executes it directly. It
should be passed an AST tree and an output string reference that
the content will be appended to.
my $tree = $self->load_tree('somefile');
my $out = '';
$self->play_tree($tree, \$out);
"play_*"
Methods by these names are used by execute_tree to execute the
parsed tree.
AUTHOR
Paul Seamons <paul at seamons dot com>
LICENSE
This module may be distributed under the same terms as Perl itself.
perl v5.14.1 2010-12-29 Template::Alloy::Play(3)