This is Perl module Text::Xslate.
NAME
Text::Xslate - Scalable template engine for Perl5
SYNOPSIS
use Text::Xslate;
my $tx = Text::Xslate->new();
my %vars = (
title => 'A list of books',
books => [
{ title => 'Islands in the stream' },
{ title => 'Programming Perl' },
# ...
],
);
my $template = q{
<h1><
more»
=head1 NAME
Text::Xslate::Manual::FAQ - Frequently asked questions and answers
=head1 DESCRIPTION
This manual page lists FAQs, which we've heard for now.
=head1 QUESTIONS
=head2 General
=head3 How do you pronounce 'Xslate'?
We read it C</eks-leit/>.
=head3 What 'Xslate' stands for?
It stands for I<XS template>, a template engine written in XS, although
pure Perl implementations are also
more»
Revision history for Perl extension Text::Xslate
1.4002 2011-08-29 16:24:13
[FEATURES]
* Support FOR-ELSE syntax in TTerse
* Support file input hook by overriding slurp_template()
(See the cookbook)
1.4001 2011-07-29 09:13:00
[CHANGES]
* Forbid blessed HASH references as template parameters,
which could break encapsulation
1.4000 2011-07-24 19:26:31
* No code
more»