2024-09-10

vak: (Default)
У Круземана Ареца в статье "A comparison between the ALGOL 60 implementations on the Electrologica X1 and the Electrologica X8" в качестве одного из примеров есть реализация Лиспа на Алголе. Этот Лисп мы запустили на нашем со [personal profile] spamsink новоиспечённом компиляторе/эмуляторе, и он работает. Исходный текст: lisp.a60.

Программа на Лиспе решает классическую задачку о миссионерах и людоедах. Про неё у Ареца есть другая статья: "On deriving a LISP program from its specification" (PDF).

Вот как результат выглядит у Ареца на реальной машине Electrologica X8:



А вот что получается на нашем эмуляторе: длинное )

Всё совпадает вроде.