What are the advantages and disadvantages of macro pre-processor?
Advantages
Any of existing conventional assembler can be improved in this way to incorporate macro processing. This would reduce the programming cost included in making a macro facility available.
Disadvantages
This scheme is probably not extremely efficient due to the time spent in producing assembly language statement and processing them again for the reasons of translation to the target language.