Fjölnir (también Fjolnir o Fjoelnir ) es un lenguaje de programación desarrollado por el profesor Snorri Agnarsson de ciencias de la computación en Háskóli Íslands (Universidad de Islandia) que se utilizó principalmente en la década de 1980. Los archivos fuente generalmente tienen la extensiónfjo o sma.
Características
Fjölnir se basa en el concepto de representar programas como árboles y paquetes mediante sustituciones en árboles utilizando operadores algebraicos . [ 1 ] Por ejemplo, en el ejemplo Hello World que se muestra a continuación, "GRUNNUR"es un paquete, el bloque de código entre llaves es un paquete, y *es un operador que sustituye nombres de un paquete por elementos de otro. En este caso, skrifastreng(que escribe una cadena en la salida estándar ) se importa de "GRUNNUR".
Ejemplos de código
;; Hola mundo en Fjölnir "hola" < principal { principal -> estef(;) material skrifastreng(;"¡Hola mundo!"), stofnlok } * "GRUNNUR" ; Enlaces externos
- Paquete Fjölnir (DOS, funciona en versiones antiguas de Windows). Archivado el 9 de diciembre de 2022 en Wayback Machine.
- PDF sobre Fjölnir (en islandés) Archivado el 9 de diciembre de 2004 en Wayback Machine.
- 99 botellas de cerveza en Fjölnir
- La fuente original de Fjölnir 1 y Fjölnir 2; codificada en el propio Fjölnir. Archivada el 7 de diciembre de 2022 en la Wayback Machine.
Referencias
- Lenguajes de programación no basados en el inglés
- idioma islandés
- Temas básicos de lenguajes de programación