Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
Template::Alloy::Play(User Contributed Perl DocumentatTemplate::Alloy::Play(3)

NAME
       Template::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@seamons.com>

LICENSE
       This module may be distributed under the	same terms as Perl itself.

perl v5.32.1			  2013-08-22	      Template::Alloy::Play(3)

NAME | DESCRIPTION | ROLE METHODS | AUTHOR | LICENSE

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=Template::Alloy::Play&sektion=3&manpath=FreeBSD+13.0-RELEASE+and+Ports>

home | help