The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 0.1024 - 2010-05-30

  • BUG FIXES
    • 'module' option wiped away builtin functions
    • Array and Hash literals ware invalid in TTerse
    • Calling undefined functions produced unreadable messages in TTerse
    • The parser could not parse <: f({ not => 42 }) :>
  • NEW FEATURES
    • For TTerse
      • Support TT3-like single line code with '%%'
      • Support INCLUDE-WITH syntax
    • New PP engine: Text::Xslate::PP::Booster (makamaka) Now PP is much faster than Template-Toolkit 2.22

Documentation

Process Xslate Templates
Text::Xslate constants in pure Perl

Modules

High performance template engine
The Xslate compiler
The escaped string representation
Yet another Text::Xslate runtime in pure Perl
Text::Xslate code generator to build Perl code
Text::Xslate constants in pure Perl
Text::Xslate EscapedString in pure Perl
Text::Xslate pure-Perl virtual machine state
Text::Xslate builtin array type in pure Perl
Text::Xslate builtin hash type in pure Perl
Text::Xslate builtin pair type in pure Perl
The base class of template parsers
The symbol representation used by parsers
The default template syntax
The same as Kolon but using [% ... %] tags
An alternative syntax like Template-Toolkit 2
A set of utilities for Xslate

Provides

in lib/Text/Xslate/Compiler.pm
in lib/Text/Xslate/PP.pm
in lib/Text/Xslate/PP/Const.pm
in lib/Text/Xslate/PP/Const.pm