NAME
Rex::Template::NG - simple template engine (replacing Rex::Template)
SYNOPSIS
use
Rex::Template::NG;
my
$template
= Rex::Template->new;
$template
->parse(
$content
, \
%template_vars
);
$template
->parse(
$content
,
@template_vars
);
DESCRIPTION
This is intended as a replacement of the original Rex::Template, therefore its interface and syntax are identical. The main differences are:
produces "more correct" output in case when comping is required
gives better diagnostics in case of errors
It is recommended to use this module instead of Rex::Template.
DIAGNOSTICS
It prints the whole template as INFO
level messages, and then a message about the problem with its context and line number (e.g. "Unknown variable name $var on code line: ... line: ...").