Un lenguaje ensamblador condicional es la parte de un lenguaje ensamblador que se usa para escribir macros .
Ejemplo
En el lenguaje ensamblador condicional de IBM , las declaraciones más importantes son:
- MACRO y MEND: se utilizan para iniciar y finalizar una macro
- AIF, AGO, ANOP, AEND, AEXIT y MEXIT: se utilizan para controlar la generación de diferentes declaraciones en lenguaje ensamblador, según la naturaleza de los argumentos proporcionados por la macro.
- SETx: se utiliza para manipular variables dentro de la macro.
Uso alternativo
El ensamblador condicional no está restringido a generar código ensamblador y fue utilizado por IBM en la década de 1970 en adelante para generar declaraciones COBOL o PL / 1 para compilar en programas de aplicación CICS .