최소한의 Common Lisp 환경(Emacs+SLIME) 생성
6316 단어 CommonLisplispEmacs
자신 용 메모이므로 읽기 어려울지도,입니다.
소프트웨어 설치
Emacs 설치
htp : / / g 누. 오 rg/s/에마cs 에서 자신의 환경에 맞는 것을 다운로드하거나 apt 나 yum 등에서 구하십시오.
Emacs24를 상정.
(추기 2016/09/27 : Emacs25에서도 변하지 않는다고 생각합니다)
Common Lisp 설치
apt나 yum등으로 인스톨 하는지, 인스톨러를 사용한다. 경로가 통과한 폴더로 확장될 수 있다.
SBCL( htp://sbcl. 오 rg ) 을 추천.
Clozure CL( htp : // cl.ぉ 어긋남. 이 m )
CLISP( htp : // c ぃ sp. 오 rg )
CMUCL( h tp // w w. 곤 s. 오 rg / c 무 cl )
이어도 좋다.
.emacs.d 만들기
여기서 한 번 Emacs를 시작하십시오.
$ emacs
특히 지금은 파일을 편집하지 않기 때문에 종료한다.
끝내려면
C-x C-c
그렇다면 종료한다. (C-x는 Ctrl 키를 누르면서 x, 의, C-c도 마찬가지).
이제 홈 디렉토리 아래에 .emacs.d 디렉토리가 작성되었습니다.
SLIME 설치
SLIME 페이지 ( htps : // 기주 b. 코 m / s ぃ め / s ぃ め / ぇ 아세 s )에서 최신 버전을 다운로드하여 확장하고 ~/emacs.d/이하에 배치합니다.
Git을 사용할 수 있다면
$ cd ~/.emacs.d/
$ git clone https://github.com/slime/slime.git
한다.
환경설정
init.el 만들기
~/.emacs.d/아래에 init.el이라는 파일을 만듭니다.
$ touch ~/.emacs.d/init.el
$ vi ~/.emacs.d/init.el #お好きなエディタで
다음을 기술.
init.el;; SBCLをデフォルトのCommon Lisp処理系に設定
(setq inferior-lisp-program "sbcl")
;; ~/.emacs.d/slimeをload-pathに追加
(add-to-list 'load-path (expand-file-name "~/.emacs.d/slime"))
;; SLIMEのロード
(require 'slime)
(slime-setup '(slime-repl slime-fancy slime-banner))
SLIME 시작
$ emacs
로 Emacs를 시작합니다.
특히 화면에 오류가 없는지 확인합니다.
마지막으로
M-x slime
(Alt 키를 누른 상태에서 x, slime을 입력)하면 SLIME이 시작됩니다.
이미지는 우분투 server14.04에서 시작한 모습입니다.
그리고는 CL-USER> 라고 쓰여진 부분에 입력해 가면 Lisp를 즐길 수 있습니다!
Emacs의 사용법은 각자 조사해 주세요.
예: htp://밤h시y. bぉg. FC2. 소 m/bぉg-엔트리-256. html
GNU 공식 문서는 "Documentation"항목에 있습니다.
h tp // w w. g 누. 오 rg / 그 f와 u / ema cs /
링크
Common Lisp을 더 공부하고 싶은 분은 서적을 받거나 웹에서 정보를 찾아보세요.
몇 가지 무료로 읽을 수 있는 입문 기사를 소개합니다.
일본어 입문 기사
M.Hiroi's Home Page / xyzzy Lisp Programming
xyzzy라는 Windows용 텍스트 에디터로 프로그래밍을 하는 이야기입니다만, 기초적인 문법은 거의 동일하므로 입문 정도라면 괜찮다고 생각합니다.
첫 사람을 위한 LISP [증보 개정판]
h tp // w w. 아마존. 이. jp/dp/4798119415
어느 쪽이라도 읽는 것에 가깝습니다.
주로 Lisp의 설계 사상이 쓰여져 이해의 도움이 될 것이라고 생각합니다.
영어
Practical Common Lisp
h tp // w w. 기가몬케 ys. 코 m/보오 k/
Common Lisp의 상대적으로 유명한 입문서입니다.
일본어 버전
「실천 Common Lisp」( h tp // w w. 아마존. 이. jp/dp/4274067211 )
라는 책으로 나와 있습니다.
영어를 읽을 수 있다면 무료로 읽을 수 있습니다.
On Lisp
일본어 h tp // w w. 아사히네 t. 오 r. jp / ~ kc7k-d / 온스 spjhml /
원래 h tp // w w. 뽀리 lg 등은 m. 코 m/온훗 sp. HTML
이쪽은 발전적 내용이 됩니다만, 입문서 정도로는 부족한 분은 부디.
감사의 말
이하의 사이트를 참고로 했습니다. 감사합니다.
$ emacs
C-x C-c
$ cd ~/.emacs.d/
$ git clone https://github.com/slime/slime.git
init.el 만들기
~/.emacs.d/아래에 init.el이라는 파일을 만듭니다.
$ touch ~/.emacs.d/init.el
$ vi ~/.emacs.d/init.el #お好きなエディタで
다음을 기술.
init.el
;; SBCLをデフォルトのCommon Lisp処理系に設定
(setq inferior-lisp-program "sbcl")
;; ~/.emacs.d/slimeをload-pathに追加
(add-to-list 'load-path (expand-file-name "~/.emacs.d/slime"))
;; SLIMEのロード
(require 'slime)
(slime-setup '(slime-repl slime-fancy slime-banner))
SLIME 시작
$ emacs
로 Emacs를 시작합니다.
특히 화면에 오류가 없는지 확인합니다.
마지막으로
M-x slime
(Alt 키를 누른 상태에서 x, slime을 입력)하면 SLIME이 시작됩니다.
이미지는 우분투 server14.04에서 시작한 모습입니다.
그리고는 CL-USER> 라고 쓰여진 부분에 입력해 가면 Lisp를 즐길 수 있습니다!
Emacs의 사용법은 각자 조사해 주세요.
예: htp://밤h시y. bぉg. FC2. 소 m/bぉg-엔트리-256. html
GNU 공식 문서는 "Documentation"항목에 있습니다.
h tp // w w. g 누. 오 rg / 그 f와 u / ema cs /
링크
Common Lisp을 더 공부하고 싶은 분은 서적을 받거나 웹에서 정보를 찾아보세요.
몇 가지 무료로 읽을 수 있는 입문 기사를 소개합니다.
일본어 입문 기사
M.Hiroi's Home Page / xyzzy Lisp Programming
xyzzy라는 Windows용 텍스트 에디터로 프로그래밍을 하는 이야기입니다만, 기초적인 문법은 거의 동일하므로 입문 정도라면 괜찮다고 생각합니다.
첫 사람을 위한 LISP [증보 개정판]
h tp // w w. 아마존. 이. jp/dp/4798119415
어느 쪽이라도 읽는 것에 가깝습니다.
주로 Lisp의 설계 사상이 쓰여져 이해의 도움이 될 것이라고 생각합니다.
영어
Practical Common Lisp
h tp // w w. 기가몬케 ys. 코 m/보오 k/
Common Lisp의 상대적으로 유명한 입문서입니다.
일본어 버전
「실천 Common Lisp」( h tp // w w. 아마존. 이. jp/dp/4274067211 )
라는 책으로 나와 있습니다.
영어를 읽을 수 있다면 무료로 읽을 수 있습니다.
On Lisp
일본어 h tp // w w. 아사히네 t. 오 r. jp / ~ kc7k-d / 온스 spjhml /
원래 h tp // w w. 뽀리 lg 등은 m. 코 m/온훗 sp. HTML
이쪽은 발전적 내용이 됩니다만, 입문서 정도로는 부족한 분은 부디.
감사의 말
이하의 사이트를 참고로 했습니다. 감사합니다.
$ emacs
M-x slime
Common Lisp을 더 공부하고 싶은 분은 서적을 받거나 웹에서 정보를 찾아보세요.
몇 가지 무료로 읽을 수 있는 입문 기사를 소개합니다.
일본어 입문 기사
M.Hiroi's Home Page / xyzzy Lisp Programming
xyzzy라는 Windows용 텍스트 에디터로 프로그래밍을 하는 이야기입니다만, 기초적인 문법은 거의 동일하므로 입문 정도라면 괜찮다고 생각합니다.
첫 사람을 위한 LISP [증보 개정판]
h tp // w w. 아마존. 이. jp/dp/4798119415
어느 쪽이라도 읽는 것에 가깝습니다.
주로 Lisp의 설계 사상이 쓰여져 이해의 도움이 될 것이라고 생각합니다.
영어
Practical Common Lisp
h tp // w w. 기가몬케 ys. 코 m/보오 k/
Common Lisp의 상대적으로 유명한 입문서입니다.
일본어 버전
「실천 Common Lisp」( h tp // w w. 아마존. 이. jp/dp/4274067211 )
라는 책으로 나와 있습니다.
영어를 읽을 수 있다면 무료로 읽을 수 있습니다.
On Lisp
일본어 h tp // w w. 아사히네 t. 오 r. jp / ~ kc7k-d / 온스 spjhml /
원래 h tp // w w. 뽀리 lg 등은 m. 코 m/온훗 sp. HTML
이쪽은 발전적 내용이 됩니다만, 입문서 정도로는 부족한 분은 부디.
감사의 말
이하의 사이트를 참고로 했습니다. 감사합니다.
추가
htps : // 기주 b. 코 m / 로스 ぇ l / 로스 ぇ l
Reference
이 문제에 관하여(최소한의 Common Lisp 환경(Emacs+SLIME) 생성), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/bori_so1/items/38182e4171fad82c7ff0텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)