Keil™, An ARM® Company

A166 User's Guide

Standard Macro Operators

Several operators are available that may be used in standard macros.

OperatorDescription
NULThe NUL operator is used to determine if a macro argument is NULL.
&The ampersand operator is used to concatenate text and parameters.
<>Angle bracket operators are used to literalize delimiters like commas and blanks.
%The percent operator is used to denote a macro parameter that is interpreted as an expression.
;;A double semicolon operator indicates that subsequent text on the line should be ignored.
!The exclamation mark operator is used to denote a literal character.