[% MACRO gen_a_list(number_of_as) BLOCK %] [% a_string = "" %] [% IF number_of_as > 0 %] [% a_string = "A" _ gen_a_list(number_of_as - 1) %] [% END %] [% a_string %] [% END %]