Tipps und Tricks zu Perl und CPAN-Modulen

Andy ist zurück: Template-Toolkit 2.18

Beitrag von Uwe am 09.02.2007 um 22:46 Uhr | 1 Kommentar

Bereits vor kurzem hatte ich von einer neuen Template-Toolkit-Version berichtet. Inzwischen gab es sogar noch ein weiteres "Notfall-Release" von Adam Kennedy. Doch nun hat sich der "echte" Autor Andy Wardley wieder mit einer neuen Version zurückgemeldet.

Neben Adam's Änderungen gibt es auch eine interessante Neuerung:

Changed the parser grammar to accept expressions as arguments to a 
subroutine, method or virtual method call.  I'm embarrassed to admit
that it was a one line change that could (and should) have been made
long ago, if only I had realised just how trivial it was.  Anyway,
you can now write nested expressions like this:

   [% add(a+5, b < 10 ? c : d + e*5) %]

Ich habe mich nämlich schon oft geärgert, daß man als Argument keine Ausdrücke angeben kann. String-Konkatenation war über Interpolation möglich, aber sonst mußte man eine Zwischenvariable verwenden.

Morgen gleich mal installieren...


Mmh, bereits mein drittes Template-Toolkit-Posting in Folge (und dabei habe ich sogar noch einen zweiten Teil zum Template-im-Template-Artikel in Vorbereitung). Aber keine Sorge, weitere Beiträge behandeln andere CPAN-Module (z. B. IO::Capture::Stdout).

Kommentar von Uwe am 09.02.2007 um 22:54 Uhr


Kommentar abgeben