Articulo de referencia

EJECUTIVO 2

EXEC 2 es un lenguaje de scripting informático interpretado, de control de procedimientos de comando, utilizado por el procesador EXEC 2 suministrado originalmente con el compon...

EXEC 2 es un lenguaje de scripting informático interpretado, de control de procedimientos de comando, utilizado por el procesador EXEC 2 suministrado originalmente con el componente CMS del sistema operativo IBM Virtual Machine/System Product ( VM/SP ). [ 1 ]

Relación con el Ejecutivo

EXEC 2 es mayormente compatible [ 2 ] con CMS EXEC , pero los scripts de EXEC 2 deben comenzar con una instrucción &TRACE . Algunas instrucciones EXEC y variables predefinidas no existen en EXEC 2, aunque en algunos casos hay análogos. Existen algunas diferencias menores en ciertas instrucciones y funciones predefinidas.

EXEC 2 tiene las siguientes mejoras: [ 3 ]

  • No existe ninguna restricción de 8 bytes en la longitud del token. [ 4 ]
  • Las declaraciones pueden tener hasta 255 caracteres.
  • EXEC 2 puede emitir comandos a entornos de subcomandos, así como a CMS y CP.
  • EXEC 2 cuenta con funciones integradas adicionales.
  • EXEC 2 tiene funciones definidas por el usuario.
  • Los comandos EXEC 2 pueden incluir subrutinas y funciones.
  • EXEC 2 cuenta con funciones de depuración adicionales.
  • Los programas CMS pueden manipular variables EXEC 2.

Algunas instrucciones de EXEC no son compatibles con EXEC 2, entre ellas:

  • &BEGISTRE TODO
  • &CONTROL
  • &EMSG
  • &FIN
  • &IR ARRIBA
  • &MALEFICIO
  • &PUÑETAZO
  • &ESPACIO
  • &TIEMPO

Algunas variables predefinidas de EXEC no están definidas en EXEC2:

  • &*
  • &$
  • &DISKX
  • &DISCO*
  • &¿DISCO?
  • &DOS
  • &EJECUTIVO
  • &GLOBAL
  • &GLOBAL
  • &LEER LA BANDERA
  • &TYPEFLAG

Macros de XEDIT

Las macros XEDIT son archivos con tipo de archivo XEDIT, cuyo contenido se escribe utilizando la sintaxis de CMS EXEC, EXEC 2 o REXX . [ 5 ] Al igual que los archivos de comandos "EXEC" regulares de EXEC 2, comienzan con una instrucción "&TRACE", [ 5 ] para distinguirlos de los archivos CMS EXEC.

Historia

Escrito en la década de 1970 [ 6 ] e introducido formalmente para CMS con VM/SP Release 1, EXEC 2 fue precedido por CMS EXEC y reemplazado por REXX .

Los tres intérpretes de comandos —CMS EXEC, EXEC 2 y REXX— siguen siendo compatibles con z/VM .

Referencias

  1. Varian, Melinda (1991). "VM Y LA COMUNIDAD VM: Pasado, Presente y Futuro" (PDF) . Recuperado el 26 de marzo de 2026 .
  2. "Apéndice A: Relación entre CMS EXEC y EXEC 2" (PDF) . Producto de máquina virtual/sistema de IBM: Referencia de EXEC 2 - Número de programa 5664-167 - Versión 2 (PDF) . Producto de programa. IBM . págs. 48–55 . SC24-5219-1 . Consultado el 29 de abril de 2022 . 
  3. IBM Corporation. "Procesador EXEC 2 y procesador EXEC de CMS" . Consultado el 14 de marzo de 2012 .
  4. "Procesador EXEC 2 y procesador EXEC CMS" . IBM .
  5. 1 2 EXEC 2 Referencia (PDF) . pág. 92. Archivado del original (PDF) el 20 de enero de 2017. Recuperado el 3 de diciembre de 2017 . 
  6. "EXEC 2" .
  • EXEC 2 Processor, Guía del usuario de CMS, z/VM Versión 5 Release 1.0, Número de programa 5741-A05, Número de documento SC24-6079-00, Primera edición septiembre de 2004
  • REX - Un lenguaje de programación de comandos, Primer documento público de REX, SHARE 56, 18 de febrero de 1981
Obtenido de " https://en.wikipedia.org/w/index.php?title=EXEC_2&oldid=1345517811 "