jinja2.environment.Environment.parse¶
-
Environment.
parse
(source, name=None, filename=None)[source]¶ Parse the sourcecode and return the abstract syntax tree. This tree of nodes is used by the compiler to convert the template into executable source- or bytecode. This is useful for debugging or to extract information from templates.
If you are developing Jinja2 extensions this gives you a good overview of the node tree generated.