Computer Science, asked by ManishDwivedi2553, 1 year ago

Short note on conditional macro expansion

Answers

Answered by Anonymous
22
Conditional Macro

The macro processor replaces each macro instruction with the corresponding group of source language statements. This is called macro expansion or expanding the macros

Conditional assembly are frequently considered to be mechanisms that allow a single version of the source code for a program to be used to generate multiple versions of the executable.

Most macro processors 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.

Conditional Assembly can be achieved with the help of AIF and AGOstatements.

Answered by nafibarli789
2

Answer:

A conditional expression describes the selection measures for the various functions to be held out in a macro group

Explanation:

Conditional Macro expansion

The macro processor substitutes each macroinstruction with the related group of source language statements. This is named macro expansion or expanding the macros. Conditional assembly is frequently considered to be a mechanism that permits a single version of the source code for a program to be used to generate numerous interpretations of the executable. Most macro processors can also change the sequence of information developed for a macro expansion, depending on the assertions supplied in the macro invocation. Conditional Assembly is generally used to explain this segment. Conditional Assembly can be achieved with the support of AIF and AGO statements.

#SPJ3

Similar questions