{% macro definition_body(source) %} <dl> {% for entry in source %} <dt><code>{{ entry.dt | safe }}</code></dt> <dd>{{ entry.dd | safe }}</dd> {% if entry.definitions %}{{ self::definition_body(source=entry.definitions) }}{% endif %} {% endfor %} </dl> {% endmacro %}