ALGOL 68S

format_list_bulleted Contenido keyboard_arrow_down
ImprimirCitar
Lenguaje de programación

ALGOL 68S es un lenguaje de programación diseñado como un subconjunto de ALGOL 68, para permitir la compilación mediante un compilador de un solo paso. Fue principalmente para análisis numérico.

Implementaciones

Había disponible un compilador para ALGOL 68S para el PDP-11, escrito en el lenguaje BLISS. La versión multiprocesador diseñada para C.mmp se ha conservado en el archivo de PDP Unix Preservation Society.

Charles H. Lindsey creó otra implementación de ALGOL 68, denominada ALGOL 68S, para Sun-3, Sun SPARC (bajo SunOS 4.1), Sun SPARC (bajo Solaris 2), Atari ST (bajo GEMDOS) y Acorn Archimedes (bajo RISC OS), cf. Página de inicio de Charles Lindsey

Principales diferencias con ALGOL 68

Las principales diferencias entre ALGOL 68 y 68S, como se resume en el Apéndice 4 de la Introducción Informal, incluyen:

  • No sindicato
  • No flex, pero cuerdas se manejan especialmente
  • No hay arrays dentro de las estructuras (pero se permitían referencias a los arrays) y una restricción similar a los arrays (siempre se permiten arrays multidimensionales)
  • Limits on use of largo y corto para ayudar a implementar computadoras pequeñas
  • No Salto
  • No procesamiento paralelo
  • Límites del orden de declaración y otras pequeñas diferencias sintácticas para permitir la compilación de un paso
  • No formatos

Contenido relacionado

Spl (Unix)

spl es el nombre de una colección de rutinas o macros del kernel de Unix utilizadas. para cambiar el nivel de prioridad de interrupción. Históricamente...

Encuadernación tardía

En informática, el enlace tardío o enlace dinámico es un mecanismo de programación informática en el que el método que se invoca en un objeto, o la...

Tabla de métodos virtuales

En programación informática, una tabla de métodos virtuales una tabla de funciones virtuales, una tabla de llamadas virtuales , tabla de despacho, vtable o...

Alma-0

Alma-0 es un lenguaje de programación informática multiparadigma. Este lenguaje es una versión aumentada del lenguaje imperativo Modula-2 con...

ALGOL Y

ALGOL Y fue el nombre dado a un sucesor especulado del lenguaje de programación ALGOL 60 que incorporaba algunas características radicales que fueron...
Más resultados...
Tamaño del texto:
undoredo
format_boldformat_italicformat_underlinedstrikethrough_ssuperscriptsubscriptlink
save