2023년 10월 29일 일요일

Emacs + slime + SBCL + Windows

 

SBCL

https://www.sbcl.org/

 

Download


설치 위치 예시


Slime

https://github.com/slime/slime

 

MELPA

https://melpa.org/#/getting-started

 

.emacs 추가

(require 'package)
(add-to-list 'package-archives '("melpa" . "https://melpa.org/packages/") t)
;; Comment/uncomment this line to enable MELPA Stable if desired.  See `package-archive-priorities`
;; and `package-pinned-packages`. Most users will not need or want to do this.
;;(add-to-list 'package-archives '("melpa-stable" . "https://stable.melpa.org/packages/") t)
(package-initialize)

 

Slime 설치

M-x package-install RET slime RET

 

.emacs 추가

https://stackoverflow.com/a/29929015/5676460

;; slime + sbcl
(require 'slime)
(setq slime-lisp-implementations '((sbcl ("C:/Program Files/Steel Bank Common Lisp/sbcl.exe" "--core" "C:/Program Files/Steel Bank Common Lisp/sbcl.core"))))


SBCL 설치 위치 확인하여 수정


Slime 실행

M-x slime RET


댓글 없음:

댓글 쓰기