The process of macro-expansion is completely segregated from the process of assembly program. The translator which performs macro-expansions is called ___________________.
The process of macro-expansion is completely segregated from the process of assembly program. The translator which performs macro-expansions is called macro pre-processor.
Macroprocessors can also modify the sequence of statements generated for a macro expansion, depending on the arguments supplied in the macro invocation. Conditional assembly is commonly used to describe this feature. It is also referred to as conditional macro expansion.
A macro is an extension to the basic assembler language. They provide a means for generating a commonly used sequence of assembler instructions/statements. Macro is a sequence of instructions, assigned by a name and could be used anywhere in the program.