1. Motivation

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