The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
#!perl -w
BEGIN{ $ENV{XSLATE} ||= 'pp=booster;dump=pp;' }

use strict;
use Text::Xslate;

my $tx = Text::Xslate->new();

$tx->render_string( <<'CODE', {} );
: macro foo -> $arg {
    Hello <:= $arg :>!
: }
: foo($value)
CODE