SIMPLEMENTE

SYMPL es un lenguaje de programación obsoleto desarrollado por Control Data Corporation (CDC) para su uso en los sistemas informáticos de la serie CDC 6000 en las décadas de 1970 y 1980. Se basaba en un subconjunto de la versión de JOVIAL de CDC , como alternativa al lenguaje ensamblador . Varios productos de software importantes de CDC se implementaron en SYMPL, incluidos compiladores, bibliotecas, un editor de pantalla completa y subsistemas importantes.

SYMPL es un lenguaje compilado , imperativo y procedimental . En comparación con el Fortran de la época, SYMPL admite:

Una característica distintiva de SYMPL, que también se encuentra en las tablas JOVIAL, es que las matrices de variables de varios elementos se pueden especificar con un diseño de memoria "en serie" o "paralelo". Un diseño "en serie" tiene entradas de matriz una tras otra en la memoria, como es habitual en la mayoría de los lenguajes informáticos. Un diseño "paralelo" agrupa cada uno de los elementos individuales dentro de cada una de las entradas de la matriz. Por ejemplo, si cada entrada de la matriz tiene los elementos x, y y z, un diseño paralelo agruparía x[0]...x[n] juntos en la memoria, seguido de y[0]...y[n] y, a continuación, z[0]...z[n]. Esto tiene el efecto de acelerar potencialmente el acceso a todos los mismos elementos en la matriz, ya que todos son contiguos entre sí.

Las simplificaciones en comparación con JOVIAL incluyen: no hay tipos de datos de punto fijo , no hay estructuras de tabla y no hay COMPOOLconcepto. Sin embargo, en lugar de COMPOOLs, una capacidad de texto del sistema específica de CDC permite la encapsulación de declaraciones de datos comunes.

  • Programa de noventa y nueve botellas de cerveza - escrito en SYMPL
  • Estándar de codificación SYMPL
  • Manual de referencia de SYMPL
  • Guía del usuario de SYMPL
Obtenido de "https://es.wikipedia.org/w/index.php?title=SYMPL&oldid=1182186151"