Beruflich Dokumente
Kultur Dokumente
Índice
Ejemplo de programa en ALGOL 60
Algol W
Algol 68
Ejemplo de programa en Algol 68
Véase también
Enlaces externos y bibliografía
begin integer p, q;
i:= p; k:= q
end
end Absmax
Algol W
Lenguaje elaborado diseñado por Niklaus Wirth y Tony Hoare a partir de los trabajos del grupo ALGOL de la IFIP. Se trata de un
lenguaje conciso, simple de implementar, que evita todos los defectos conocidos del lenguaje Algol e incluye sus propias
características adicionales. Sin embargo, el grupo Algol no lo adoptó como sucesor de Algol prefiriendo en su lugar al que terminó
siendo Algol 68. Algol W fue utilizado por gran cantidad de usuarios y sembró el camino para el nacimiento del lenguaje
Pascal.
Entre las características del lenguaje se destacan: Aritmética de doble precisión, números complejos, Strings y estructuras de datos
dinámicas, evaluación por valor, pasaje de parámetros por valor, valor resultado o resultado.
Algol 68
La definición del lenguaje fue presentada en la reunión del comité ALGOL de la IFIP en 1965. Luego de varios años de revisión del
diseño se llegó a una versión definitiva en1968. Al principal autor esAdriaan van Wijngaarden.
Los objetivos principales de ALGOL 68 son el permitir comunicar algoritmos, el permitir una eficiente ejecución de los mismos en
diferentes arquitecturas y el de servir como herramienta para la enseñanza.
Una característica interesante de ALGOL 68 es que su semántica fue definida formalmente antes de ser implementado en base al
formalismo llamado gramáticas de dos niveles.
Algol68 Edición de libros Code por el 7-bit/ascii compiler Code por el 6-bits/byte compiler
Véase también
ABC ALGOL
Enlaces externos y bibliografía
Revised Report on the Algorithmic Language Algol 60
Algol 68 Genie - a GNU GPL Algol 68 interpreter
Orthogonal design and description of a formal languageAdriaan Van Wijngarden
Historic Documents in Computer ScienceKarl Kleine
A contribution to the development of ALGOL, Niklaus Wirth and C. A. R. Hoare, Comm ACM 9(6), 413-432 (1966),
ISSN 0001-0782
The Emperor's Old Clothes - the ACM T uring Award lecture by Tony Hoare, 1980, Comm ACM 24(2), 75-83 (1981)
ALGOL W Implementation, H. Bauer et al, TR CS98, Stanford U, 1968
Obtenido de «https://es.wikipedia.org/w/index.php?title=ALGOL&oldid=104105442
»
Esta página se editó por última vez el 12 dic 2017 a las 22:42.
El texto está disponible bajo laLicencia Creative Commons Atribución Compartir Igual 3.0 ; pueden aplicarse cláusulas
adicionales. Al usar este sitio, usted acepta nuestrostérminos de uso y nuestra política de privacidad.
Wikipedia® es una marca registrada de laFundación Wikimedia, Inc., una organización sin ánimo de lucro.