Emacs에서 Emacs Lisp가 아닌 Common Lisp 구현체 중 하나인 SBCL을 사용하기 위한 방법을 간단히 정리해보았습니다.
1. 다운로드 주소
SBCL : http://www.sbcl.org/
Slime : http://common-lisp.net/project/slime/
2. 설치 순서
1) SBCL을 설치한다. (스페이스가 포함되지 않은 경로에 설치한다)
2) Slime 압축을 푼 폴더를 <Emacs 설치 경로>/site-lisp 밑에 위치시킨다.
3) .emacs 파일에 다음과 같은 내용을 추가한다. (경로명을 적을 때 \가 아닌 /를 사용하는 것에 유의)
(setq inferior-lisp-program "C:/sbcl/sbcl.exe")
(add-to-list 'load-path "C:/emacs-24.3/site-lisp/slime-master/")
(require 'slime)
(slime-setup)
이제 M-x slime을 입력하면 slime buffer가 뜨면서 SBCL을 사용할 수 있습니다.
<테스트 환경>
OS : Windows 7 (32bit)
Emacs 버전 : Emacs 24.3 윈도우용SBCL 버전 : 1.2.7
Slime 버전 : 2.21
'1. 연구 모듈 > Lisp - Common Lisp' 카테고리의 다른 글
[Lisp] Common Lisp 여러가지 팁 (0) | 2015.07.11 |
---|---|
[Lisp] Common Lisp 문자열(String) 관련 함수 정리 (0) | 2015.07.11 |
[Lisp/SBCL] SBCL 스크립트로 실행시, 파라미터 처리 (0) | 2015.06.28 |
[Lisp/SBCL] 디렉토리 내의 파일/디렉토리 리스트 얻는 방법 (0) | 2015.06.28 |
[Lisp/SBCL] SBCL 스크립트로 실행하기 (0) | 2015.06.28 |