Вопросы по теме 'land-of-lisp'

Распределение памяти в Lisp
> (cons 2 3) (2 . 3) Среде Lisp необходимо выделить только одну cons-ячейку для соединения двух элементов. Выше взято из книги Lisp "Land of Lisp". Я не понимаю, почему эта пара находится только в одной cons-ячейке. Как выглядит память...
1906 просмотров
schedule 20.03.2024

LISP: обращение списка в LISP с использованием RPLACA/RPLACD/NCONC
Итак, я пытаюсь заставить функцию принимать список и переворачивать его на место, но я не уверен, как бы я использовал RPLACA / RPLACD / NONC . В основном делает то же самое, что и reverse, но использует узлы cons исходного списка и не выделяет...
396 просмотров
schedule 02.12.2023

Функция make-city-edges игры Wumpus вызывает переполнение кучи
Просматривая книгу Land of Lisp, мне удалось добраться до игры Grand Theft Wumpus, в которой я определил функцию make-city-edges . Однако, когда я пытаюсь запустить его, SBCL зависает на некоторое время, прежде чем выдать мне очень неприятную...
216 просмотров