blob: 73202432c4819a1fa899391b1afb5b0f3d459f98 [file] [log] [blame]
from jinja2 import Environment
from jinja2.compiler import generate
from jinja2.optimizer import optimize
env = Environment()
ast = env.parse("""
Hi {{ "<blub>"|e }},
how are you?
{% for item in ('foo', 'bar', 'blub') %}
{{ item }}
{% endfor %}
""")
print ast
print
print generate(ast, env, "foo.html")
print
ast = optimize(ast, env)
print ast
print
print generate(ast, env, "foo.html")