You can use all preprocessor features, such as comments and macros, in the inline assembler. But when you write a macro definition, remember to:
- End each assembly statement with a semicolon ( ;) - (the preprocessor ignores newline characters).
- Use the % character, instead of #, to denote immediate data, - the preprocessor uses # as a concatenate operator.