A macro instruction is a source program statement that you code to tell the assembler to process a particular macro definition. The assembler generates a sequence of assembler language statements for each occurrence of the same macro instruction. The generated statements are then processed as any other assembler language statement.
The macro instruction provides the assembler with:
The output from a macro definition, called by a macro instruction, can be:
You can call a macro definition by specifying a macro instruction anywhere in a source module. You can also call a macro definition from within another macro definition. This type of call is an inner macro call; it is said to be nested in the macro definition.
[ Top of Page | Previous Page | Next Page | Contents | Index ]