Implements a compiler generator through a partial evaluator and applying the Futamura projections.