Macros

Operating system provides macro facility for programmers which allow them to define abbrivation for part of his program.The macro processor treats such definitions as individual code lines and save them as macro definition.So each abbrivation will be actually replaced by their value contents by macro processor.

Macro processor is responsible for substituting all macro calls or macro abbrivations with their macro values.