La Directiva PURGE

La ejecución de una instrucción INCLUDE hace que el ensamblador incluya todas las definiciones de macros que están especificadas en la biblioteca. Sin embargo, suponga que una biblioteca contiene las macros SUMA, RESTA, DIVIDE, pero que el programa solo necesita SUMA. La directiva PURGE permite que usted «elimine» la macros RESTA y DIVIDE que no necesita del ensamblado actual:

IF1
INCLUDE  C:MACRO.LIB ; Incluye la biblioteca completa
ENDIF

PURGE     RESTA, DIVIDE ; Elimina la macros no necesarias

Una operación PURGE facilita solo el ensamblado de un programa y no tiene efecto sobre las macros almacenadas en la biblioteca.