Template-Alloy-1.020

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.