Я новичок в LISP.
Я пытаюсь вызвать интерпретатор схемы из Emacs (версия 23 работает на Windows). Я загрузил библиотеку xscheme, сообщив emacs M-x load-library
, а затем введя xscheme
в приглашении в минибуфере. Библиотека загрузилась, и я набрал команду M-x run-scheme
. (Я понимаю, что вся эта загрузка может быть сделана из .emacs при запуске, но на данный момент меня это не касается).
Пока все хорошо - буфер *scheme*
создан, и теперь я надеюсь, что смогу поговорить с интерпретатором схемы.
Однако, когда я пытаюсь что-то оценить в этом буфере *scheme*
(например, (define shoe-size 14)
), я получаю это сообщение Output file descriptor of scheme is closed
в минибуфере.
Кто-нибудь знает, как это исправить в emacs?
(Кроме того, как установить основной режим как REPL в буфере *scheme*
?)
Спасибо.