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
Quinones
- Hydrocarbon rings which contain two moieties position. They can be substituted in any position except at the ketone groups.
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