next up previous contents
Next: 4.2 Language Requirements Up: 4. The FiST Language Previous: 4. The FiST Language

4.1 Motivations for the FiST Language

The motivations for creating the FiST language are as follows:

The C preprocessor (cpp), in comparison, is not able to conditionally generate sophisticated code. It is more suitable for code expansion from small, static templates.

Erez Zadok