Fjölnir (programovací jazyk) - Fjölnir (programming language)

Fjölnir
Paradigmaprocesní, objektově orientovaný
NavrhlSnorri Agnarsson
Poprvé se objevil1980
Psací disciplínasilný, dynamický
Rozsahlexikální
OSMS-DOS
Přípony názvu souboru.fjo, .fjv, .sma, .ein

Fjölnir (taky Fjolnir nebo Fjoelnir) je programovací jazyk vyvinutý uživatelem profesor Snorri Agnarsson z počítačová věda na Háskóli Íslands (Islandská univerzita), která se většinou používala v 80. letech. The zdrojové soubory obvykle mají rozšíření fjo nebo sma.

Funkce

Fjölnir je založen na konceptu reprezentace programů jako stromů a balíků pomocí substitucí na stromech algebraické operátory.[1] Například v Ahoj světe příklad níže, „GRUNNUR“ je balíček, blok kódu mezi složenými závorkami je balíček a * je operátor, který nahrazuje jména v jednom balíčku prvky z jiného. V tomto případě, skrifastreng (který zapíše řetězec do standardní výstup ) je importován z „GRUNNUR“.

Příklady kódu

;; Hello world in Fjölnir "hello" 
stef (;) stofn skrifastreng (; "Hello, world!"), Stofnlok} * "GRUNNUR";

externí odkazy

Reference