Пробую найти хоть какую-то печатную информацию в IARe (для определенности v.4.20a) о правилах написания макросов в компиляторе C и ... не могу

Т.е. смотрю, например, __intrinsic.h - есть там макросы ... и даже с параметрами ... и даже с обратным слэшем для переноса на новую строку, а вот о том как такие конструкции работают и какие правила их написания что-то нигде найди не могу

Ни поиск по Help-y (по ключевым словам #define, macros) результата вразумительного не дал, ни при просмотре pdf-ком UserGuide, CompilerReference ничего по теме не встретилось. Ткните носом, плиз, в такую информацию.
Ну не может же уважающая себя фирма (IAR то есть) такую информацию в секрете держать и полагаться, что пользователь будет пользоваться потусторонними источниками (с ее то пухлыми руководствами!) и собственными догадками. Я скорее праздники виню и собственную невнимательность