UNFUG itself does not imply a special syntax except for the angle brackets explained in the previous section. All UNFUG statements are LISP functions called via the UNFUG evaluator. This is the reason why all UNFUG constructs may be intermixed in a semantically meaningful manner, i.e. stacked looped or conditional code generation.