7
Common lisp을 배우기 시작합니다. 내 데비안 5.03 clisp, emacs-23.1 및 점액을 설치하십시오. 이맥스에서Clisp + 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)))
그런 다음 이맥스 새로운 혀짤배기 파일에 작성합니다
다음(defun square(x)
(* x x))
것은이 코드 C-c C-k
를 컴파일하려고 및 미니 버퍼에서 볼 : 간단한 LISP 표현을 쓰기 test.lisp : 연결되지 않음
ps 이제 emacs 메인 메뉴에서 eval defun을 클릭하려고합니다. 미니 버퍼에서 볼 수 있습니다 : 프로세스 lisp가 존재하지 않습니다.
무엇이 잘못 되었습니까?
감사합니다.
미니 버퍼에 M-x 슬라이스를 쓴 다음 CL-USER> – 0xAX
으로 새 버퍼 REPL을 만듭니다. 이제 test.lisp로 돌아가서 C-c C-k를 누르면 어떻게 될까요? – deinst
C-c 이후 C-k는 test.fas와 test.lib 파일 두 개를 생성합니다. – 0xAX