Я новичок в LISP.
Я пытаюсь вызвать интерпретатор схемы из emacs (версия 23 работает на окнах). Я загрузил библиотеку 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*
?)
Спасибо.