2. Motivation

This part details the reasons that motivated the development of a Meta-Programming Language.