ZOTI-Gen

ZOTI-Gen(erator) is a ligtweight template-based code generator. It builds upon

  1. Python’s packaging and distribution ecosystem for defining maintainable libraries of templates; and

  2. Jinja2’s templating capabilities for gluing together these templates.

to define a minimalistic component-based framework for describing code in a language- and target-agnostic manner. It is meant to serve as a backend in a generic code synthesis flow, and has been developed in the context of the ZOTI project.

Documentation pages

Indices and tables