]>
Dogcows Code - chaz/p5-CGI-Ex/blob - samples/memory_template.pl
6b03cdf39e08ff60d39214a47e2ec3d68ea3fee8
8 hash
=> {a
=> 1, b
=> 2},
9 code
=> sub {"($_[0])"},
12 my $txt = "[% one %][% two %][% three %][% hash.keys.join %] [% code(one).length %] [% hash.\$a_var %]\n";
15 ###----------------------------------------------------------------###
19 $module = 'CGI::Ex::Template';
27 my $pm = "$module.pm";
31 my $t = $module->new(ABSOLUTE
=> 1);
33 $t->process(\
$txt, $swap, \
$out);
37 sleep 15; # go and check the 'ps fauwx|grep perl'
40 ###----------------------------------------------------------------###
43 my $hello2000 = "<html><head><title>[% title %]</title></head><body>
44 [% array = [ \"Hello\", \"World\", \"2000\", \"Hello\", \"World\", \"2000\" ] %]
45 [% sorted = array.sort %]
46 [% multi = [ sorted, sorted, sorted, sorted, sorted ] %]
48 [% FOREACH row = multi %]
49 <tr bgcolor=\"[% loop.count % 2 ? 'gray' : 'white' %]\">
50 [% FOREACH col = row %]
51 <td align=\"center\"><font size=\"+1\">[% col %]</font></td>
57 [% FOREACH i = [ 1 .. 10 ] %]
58 [% var = i + param %]"
59 .("\n [%var%] Hello World Hello World Hello World Hello World Hello World Hello World Hello World Hello World Hello World Hello World <br/>"x20
)."
This page took 0.042768 seconds and 4 git commands to generate.