Pastel (lenguaje de programación)

Pastel es una versión extendida del lenguaje de programación Pascal, creado en 1982 para Amber, un sistema operativo del proyecto de supercomputadora S-1 del Laboratorio Nacional Lawrence Livermore en California.[1]​

Pastel fue concebido por Jeffrey M. Broughton, entonces el Ingeniero de Proyectos en cargo de los compiladores y el sistema operativo del proyecto S-1,[2]​ debido al descontento con el lenguaje PL/1 en el que estaba siendo implementado Amber. El lenguaje fue llamado Pastel ("un Pascal descolorido") y su compilador fue la inspiración para que Richard Stallman creara el GNU C Compiler.[3]​

Comparado con los compiladores de Pascal de aquella época, Pastel incluía:[4]​

* Definiciones de tipo mejoradas
* Tipos paramétricos
* Control explícito de empaquetado y asignación
* Modos adicionales de paso de argumentos
* Construcciones de control adicionales
* Iteración de conjuntos
* Modo de salida de bucle
* Declaración de retorno
* Definición de módulo
* Manejo de excepciones
* Mejoras generales
* Operaciones booleanas condicionales
* Expresiones constantes
* Inicialización de variables

## Referencias

[editar]

1. ↑ Mark Smotherman (abril de 2013). «Supercomputadora S-1 (1975-1988)» (en inglés). Consultado el 9 de julio de 2014.
2. ↑ Mark Smotherman (28 de junio de 2005). «Miembros del proyecto S-1» (en inglés). Consultado el 9 de julio de 2014.
3. ↑ Frankston, Charles (mayo de 1984). El sistema operativo Amber, Implementación (en inglés). Instituto de Tecnología de Massachusetts (MIT). Consultado el 9 de julio de 2014.
4. ↑ Jeff Broughton (11 de abril de 1985). «Desarrollo de software del S-1: Lenguajes de programación admitidos» (en inglés). Consultado el 9 de julio de 2014.

Control de autoridades|

* Proyectos Wikimedia
* Datos: Q3368445

|

* Datos: Q3368445