MACNAME returns the name of the preprocessor procedure within which it is invoked.
>>-MACNAME-----------------------------------------------------><
It is invalid to invoke MACNAME outside of a preprocessor procedure.