Файл Quicklisp setup.lisp не загружается правильно
Привет всем и спасибо за чтение моей проблемы.
Я не могу загрузить файл quicklisp setup.lisp из консоли lisp.
Выдает следующую ошибку:
Ошибка загрузки C:/quicklisp/setup.lisp в строке 134 (смещение 5035) THREAD "main" {1DD02175}: отладчик вызван при условии типа PROGRAM-ERROR Неверное количество аргументов для SPECIAL-OPERATOR THROW; 2 ожидается.
Я загружаю его с помощью ABCL (Armed Bear Common Lisp) из затмения, как написано в руководстве пользователя ABCL.
Например, Quicklisp ([Bea]) может быть полностью установлен из REPL как единая форма: CL-USER> (load " http://beta.quicklisp.org/quicklisp.lisp") загрузит и выполнит настройку Quicklisp код.
Следующий шаг - запустить (quicklisp-quickstart:install)
работает нормально, пока не загрузит файл setup.lisp.
Когда я перезапускаю приложение, я делаю то же самое, и оно говорит мне, что quicklisp уже установлен, и мне нужно загрузить файл setup.lisp, но выдает ту же ошибку, что и я ранее.
0 ответов
В качестве оптимизации загрузки Quicklisp abcl пытается скомпилировать quicklisp/setup.lisp
исходный артефакт. Если происходит рассинхронизация и предусмотренный перезапуск не справляется с этим, пользователь может вручную очистить ситуацию с помощью:
rm ~/quicklisp/setup.abcl
TODO: предложить лучший интерактивный перезапуск для перекомпиляции fasl