◄Up► ◄Contents► ◄Index► ◄Back► ──────────────────────────────────────────────────────────────────────────── Operator: #@ Syntax: #@parameter Summary: The charizing operator, used only with the arguments of macros. If a #@ precedes a formal parameter in the definition of the macro, the actual argument is enclosed in single quotes and treated as a character when the macro is expanded. For example, #define makechar(x) #@x causes the statement a = makechar(b); to be expanded into a = 'b'; The single-quote character cannot be used with the charizing operator. -♦-