SISAL, skraćeno od engl. Streams and Iteration in a Single Assignment Language, je funkcionalni programski jezik opšte namene.[1] Sisal je jezik izveden iz VAL-a, sa dodatnom rekurzijom i konačnim tokom programa. Sintaksa Sisala je slična Paskalovoj sintaksi. On je dizajniran tako da bude uobičajen jezik visokog nivoa za programiranje naučnih aplikacija na superkompjuterima sa više procesora i za učenje na paralelnom programiranju.[2]

SISAL
Originalni nazivSISAL
Izgovara seSisal
Pojavio se1983.
Autor(i)Džejms Makgrou na: Univerzitetu u Mančesteru, Lorens Livermor nacionalnoj laboratoriji, Univerzitetu u Koloradu i DEC-u
Dizajner(i)Džejms Makgrou
Implementacijeosc, sisalc
UticajiVAL, Paskal, C, Fortran
Uticao naSAC

Istorija uredi

Sisal je definisan 1983. godine od strane Džejmsa Makgroua na Univerzitetu u Mančesteru, Lorens Livermor nacionalnoj Laboratoriji, Univerzitetu u Koloradu i DEC-u (Digital Equipment Corporation). Bio je prerađen 1985. Prva implementacija je napravljena 1986.

Primer Koda uredi

Program u Sisalu koji prikazuje 'Zdravo svete!' poruku.[1]

%
% Здраво свете!!
%
define main

function main(returns array [Character])
  
 "Здраво свете"

end function

Izvori uredi

  1. ^ a b „Vodič kroz programski jezik”. 
  2. ^ „VAL, pregled”. Arhivirano iz originala 20. 09. 2007. g. Pristupljeno 11. 07. 2010. 

Spoljašnje veze uredi