#define thrice(x) 3*x // gefährlich thrice (4+y) ==> 3*4+y
``the need for a preprocessor shows omissions in the language''
( ⇒ Templates in C+)
weitere Argumente: