MacLisp

MacLisp oli toinen Lisp-kielen päämurteista 1970-luvun alussa.

MacLisp oli lähtöisin MIT:n tekoälylaboratorion Project MAC -projektista, jota rahoitti Yhdysvaltain asevoimien DARPA. Pääasiallisen kehitystyön teki Richard Greenblatt PDP-6-tietokoneelle.

MacLisp paransi 1960-luvun alun LISP 1.5:n erityismuuttujien käsitettä ja virheenkäsittelyä. MacLisp esitteli funktiot, jotka voivat ottaa vaihtelevan määrän argumentteja, makrot ja taulukot. Siinä oli nopea aritmetiikka ja ensimmäinen hyvä Lisp-kääntäjä ja se korosti suoritusnopeutta. Sen pääkilpailija 1970-luvulla oli BBN LISP, myöhemmin Interlisp.

MacLispista oli alaspäin yhteensopiva toteutus Lisp Machine Lisp MIT:n ensimmäisille Lisp-koneille.

Lähteet

Lisp