Вопросы по теме 'slime'

Lisp: CHAR не объявлен и не связан
Я решил изучить (Common) Lisp несколько дней назад, и я понимаю, что это вопрос довольно новичка, и он, вероятно, чрезвычайно тривиален для кого-то, у кого есть хотя бы небольшой опыт. Итак, в основном происходит следующее: я загружаю Emacs + Slime...
901 просмотров
schedule 11.12.2022

Обновление ключевых слов блокировки шрифта в emacs без перезагрузки основного режима
Я делаю небольшую модификацию SLIME, чтобы я мог получить все загруженные в данный момент символы из Lisp, проанализировать их и заставить их фонировать с помощью блокировки шрифта. Мне удалось выполнить все эти шаги, но у меня есть небольшая...
1550 просмотров
schedule 23.03.2024

Что не так с моей настройкой emacs / slime (компиляция и загрузка / eval не работают)?
Я могу запустить emacs и запустить Slime (с M-x slime ). На этом этапе я получаю REPL в буфере inferior-lisp и могу запустить там lisp. Но когда я открываю код lisp в другом буфере, ни одна из слизистых не работает ( C-x C-e , C-c C-k и т. Д.),...
6472 просмотров
schedule 06.11.2022

Как перехватить вывод stdout/log агента в SLIME?
Я отправляю задачу агенту, но не вижу вывода каких-либо операторов печати, которые я поместил в функцию. Как отследить выполнение кода на агентах? EDIT: Оказывается, я действительно получаю вывод в консоли, но не в SLIME. Теперь вопрос в том,...
1076 просмотров
schedule 08.08.2022

Slime бросает переменную, глубина привязки превышает max-specpdl-size в моей реплике Clojure
Мой clojure repl начал выдавать ошибку «Глубина привязки переменной превышает максимальный размер спецификации», и меня бросили в отладчик. В настоящее время я получаю доступ к слизи через clojure-jack-in и выполняю сокращение набора данных...
954 просмотров

Документация Clojure в Emacs
Можно ли просмотреть документацию по функциям Clojure в Emacs? А именно, могу ли я настроить Emacs для поиска функций Clojure под курсором? Я использую режим clojure и SLIME. Как ни странно, я даже не могу использовать apropos или dir в...
1092 просмотров
schedule 05.04.2023

Выражения оценки во фрейме дают только UNBOUND-VARIABLE
Я использую SLIME для отладки моей функции Common Lisp. Внутри функции я сделал так, чтобы она искусственно сигнализировала об ошибке (пытаясь «отладить» — возможно, мне следует пошагово) вот так: (define-condition unknown-zone (error) ((text...
750 просмотров
schedule 07.06.2024

Выпуск quicklisp с clisp в Windows 7
Я установил quicklisp/slime/clisp на Windows 7. Когда я запустил Slime с помощью M-x slime , я получил это сообщение об ошибке. Я мог бы ввести «продолжить», чтобы запустить клисп/слизь, но это сообщение появляется всякий раз, когда я...
230 просмотров
schedule 07.09.2023

Соотношение вертикального разделения Emacs / Slime / Hard Code
Я сейчас в режиме: C-x 2 Обычно меня не волнует вертикальное разделение. Однако я кодирую на 13-дюймовом дисплее, поэтому вертикальное пространство очень ценно. Мне нужна некоторая настройка, при которой, когда я выполняю Cx 2, мое окно делится...
845 просмотров
schedule 01.12.2023

Slime-repl здесь нет
Я установил Emacs + SBCL + слизь, но у меня проблема со слизью. Я на Mac OS X 10.7.4 Когда я делаю слизь M-x, у меня появляется два экрана scratch вверху и inferior-lisp внизу. Но у меня нет slime-repl Какую информацию вам нужно знать,...
770 просмотров
schedule 05.06.2022

Как избежать загрузки нескольких файлов asdf для общего проекта lisp?
Работая над книгой Питера Сейбеля Practical Common Lisp , я столкнулся с трудностями в понимании того, как обращаться с системой пакетов Common Lisp в сочетании с Emacs SLIME и quicklisp. Проект, который он предоставляет, имеет следующую структуру:...
1072 просмотров
schedule 16.06.2023

Пакет GLUT не существует, хотя cl-opengl установлен в Arch Linux
У меня есть emacs, настроенный со SLIME для разработки на Common Lisp (sbcl) в Arch Linux. Дело в том, что теперь я хочу начать работать и с OpenGL, поэтому я установил cl-opengl, чтобы обеспечить необходимые привязки. Я также установил...
669 просмотров
schedule 27.01.2023

ЧТЕНИЕ запускается перед ФОРМАТИРОВАНИЕМ
Запустил это в SLIME и задался вопросом, почему он ожидает ввода read перед выводом format . (defun wage () (format t "~&Enter wage: ") (let ((wage (read))) (format t "~&Enter hours: ") (let ((hours (read))) (format t...
68 просмотров
schedule 21.05.2023

Просмотр Common Lisp HyperSpec в автономном режиме через Emacs
Я использую Emacs в качестве своей среды Lisp и хотел бы иметь автономный доступ к Common Lisp HyperSpec. Я скачал его и поместил папки в свой каталог emacs.d . Затем я поместил следующий код в свой .emacs : (global-set-key [(f2)]...
1913 просмотров
schedule 16.07.2023

подключить несколько разных терминалов к одному экземпляру слайма
Я все еще новичок, когда дело касается работы с emacs и slime. Мне было интересно, есть ли способ запустить lisp (скажем, SBCL) на локальном порту, а затем подключить к нему несколько разных сеансов слизи? Например, если я использую tmux /...
299 просмотров
schedule 21.06.2023

Common Lisp: как заставить (в пакете) работать из Emacs Slime
64-разрядная версия Windows 7 Clozure Common Lisp Version 1.9 WindowsX8632 Emacs 24.3.1 Slime changelog date 2014-06-17 У меня есть пример файла .lisp, который начинается следующим образом: (ql:quickload 'qt) (in-package "QT")...
1255 просмотров
schedule 06.10.2023

Ошибка EMACS-Live + Slime при запуске
Хорошо, я должен упустить что-то очевидное. Я со вчерашнего дня застреваю на запуске Emacs-live + slime. Я использую EMACS 24.3.1, установил Emacs-live, и он работал хорошо (если я запускаю emacs-live без Slime, он работает), скачал Slime-Pack из...
177 просмотров
schedule 06.04.2022

Автоматизация перекомпиляции в среде emacs/slime live
Учитывая эту ситуацию: (defmacro mac1 ...) (defun func1 () (mac1 ...)) Переопределение mac1 в живой среде не повлияет на func1 , пока он сам не будет перекомпилирован. Есть ли способ заставить emacs или lisp автоматически...
107 просмотров
schedule 13.12.2023

ошибка компиляции common lisp
Я пытаюсь скомпилировать common-lisp "my-project", это соответствующие разделы, которые ломаются при компиляции: (ql:quickload :cffi-grovel) (ql:quickload :static-vectors) Скомпилировать сообщения 2: ASDF/ACTION:PERFORM returned NIL...
1391 просмотров
schedule 28.05.2022

Как запустить SLIME на основе документации?
Я пытаюсь начать работу с SBCL (для macOS). Я установил SBCL, но теперь пытаюсь заставить работать Emacs (для macOS) и SLIME. Однако я должен что-то упустить в документах, потому что, когда я пытаюсь это сделать: M-x package-install RET slime...
366 просмотров
schedule 22.10.2023