...
PRE00-EX5: Macro parameters exhibit call by name semantics, whereas functions are call by value. Macros must be used in cases where call by value name semantics are required.
Risk Assessment
...
...
PRE00-EX5: Macro parameters exhibit call by name semantics, whereas functions are call by value. Macros must be used in cases where call by value name semantics are required.
...