Spice Lisp ( Scientific Personal Integrated Computing Environment ) — язык программирования , диалект языка Lisp . Его реализация, изначально написанная группой Spice Lisp из Университета Карнеги-Меллона (CMU), была нацелена на микрокод 16-разрядной рабочей станции PERQ и ее операционной системы Accent. [1] [2] Она использовала возможности микрокода этой рабочей станции (и предоставляла микрокоды для языков Pascal , C и Ada ) для реализации архитектуры стековой машины для хранения ее структур данных в виде 32-разрядных объектов и для включения проверки типов во время выполнения . Позже она стала популярной на других рабочих станциях.
Spice Lisp превратился в реализацию Common Lisp и был переименован в CMU Common Lisp (CMUCL).