Clisp + Emacs файл компиляции и загрузки - PullRequest
7 голосов
/ 17 июля 2010

Начинаем изучать Common lisp. Установите в моем Debian 5.03 clisp, emacs-23.1 и slime.

Написать в .emacs:

(setq inferior-lisp-program "/usr/bin/clisp") ; your Lisp system
     (add-to-list 'load-path "/home/slime/")  ; your SLIME directory
     (require 'slime)
     (slime-setup '(slime-scratch slime-editing-commands slime-repl))

(global-font-lock-mode t) 
(show-paren-mode 1) 
(add-hook 'lisp-mode-hook '(lambda () 
      (local-set-key (kbd "RET") 'newline-and-indent))) 

Затем создайте в emacs новый файл lisp: test.lisp, напишите простое выражение lisp:

(defun square(x)
  (* x x))

Затем попробуйте скомпилировать этот код C-c C-k и посмотреть в минибуфере: Не подключен

p.s. Теперь я пытаюсь щелкнуть в eval defun в главном меню emacs: и вижу в минибуфере: Процесс lisp не существует

Что не так?

Спасибо.

1 Ответ

6 голосов
/ 17 июля 2010

Что произойдет, если вы сделаете Mx слизь?Похоже, у вас не началась слизь.

...