in reply to Re^2: Include code in Template Toolkit
in thread Include code in Template Toolkit

I don't think that will work. The TT-engine will not recursively re-apply itself in order to resolve "new" TT-code that the present compilation level has introduced.

You will have to feed your $foo to the TT-engine again (and again and ...) until all the TT-tags are processed.

CountZero

A program should be light and agile, its subroutines connected like a string of pearls. The spirit and intent of the program should be retained throughout. There should be neither too little or too much, neither needless loops nor useless variables, neither lack of structure nor overwhelming rigidity." - The Tao of Programming, 4.1 - Geoffrey James