ST ANDREWS STATIC LANGUAGE
\sənt ˈandɹuːz stˈatɪk lˈaŋɡwɪd͡ʒ], \sənt ˈandɹuːz stˈatɪk lˈaŋɡwɪdʒ], \s_ə_n_t ˈa_n_d_ɹ_uː_z s_t_ˈa_t_ɪ_k l_ˈa_ŋ_ɡ_w_ɪ_dʒ]\
Sort: Oldest first
-
(SASL) A functional programming language designedby Professor David Turner in 1976 whilst at St. AndrewsUniversity. SASL is a derivative of ISWIM with infinitedata structures. It is fully lazy but weakly typed. Itwas designed for teaching functional programming, with verysimple syntax.Example syntax:def fac n = n = 0 -> 1 ; n x fac(n-1)A version of the expert system EMYCIN has been written inSASL.SASL was originally known as "St Andrews Standard Language".Not to be confused with SISAL. (ftp://a.cs.uiuc.edu/uiuc/kamin.distr/distr/sasl.p).See also Kamin's interpreters.["A New Implementation Technique for Applicative Languages",D.A. Turner, Soft Prac & Exp 8:31-49 (1979)].
By Denis Howe
Word of the day
Platidiam
- An inorganic water-soluble platinum complex. After undergoing hydrolysis, it reacts DNA produce both intra interstrand crosslinks. These crosslinks appear to impair replication and transcription of DNA. The cytotoxicity cisplatin correlates with cellular arrest in G2 phase cell cycle.
Nearby Words
- sss
- sstratum marginale
- ssv1
- ssw
- st
- St Andrews Static Language
- st andrews's cross
- st anthony's fire
- st bernard
- st cuthbert's beads
- st francis d'assisi