나는 this question에 대한 비슷한 대답을 올렸습니다. 짧은 버전 : OS X Lisp 환경에 대한 옵션은 , LispWorks personal (장애인 경고) 또는 quicklisp/ELPA을 통한 Emacs + SLIME입니다.
여러분의 의견은 실행 가능한 Common Lisp 도구에 대해 꽤 넓은 그물을 던지고 있음을 암시하기 때문에 CLISP은 다양한 OS X 포트/패키지 관리자를 통해 지원되는 것으로 보이며 비교적 편안한 REPL을 제공합니다. 물론 SBCL with Linedit에서 동일하게 처리 할 수 있습니다.
EDIT : Rainer 및 Vsevolod가 아래에 언급 한대로 Clozure 및 MCLIDE도 있습니다. 나는 나 자신도 사용하지 않았으므로 아무런 세부 사항을 줄 수는 없다. (Clozure는 여러 번 나에게 추천되었지만).
오, 그리고 거기에 코드를 작성하는 몇 가지 일반적인 텍스트 편집기이며 어떻게 든 터미널에서 컴파일 무엇입니까?
하지 말인지 생각하지만, 그래, 당신은 다음 sbcl your-file-here.lisp
, 숭고한이든과 .lisp
파일을 쓸 수있는 방법이다. sbcl your-file-here.lisp
은 REPL을 사용하여 실행중인 Lisp 인스턴스를 시작하고 모든 오버 헤드를 발생시킵니다. 만약 당신이 Emacs와 맞서기 만하다면, 프로젝트 디렉토리와 별도로 REPL을 실행 한 다음, (load "file-you-changed.lisp")
또는 (ql:quickload :your-project-name)
을 빈번히 실행해야합니다.
'port install emacs slime sbcl' –
'붙어서'라는게 무슨 뜻이야? – uselpa
Mac 용으로 가장 적합한 이맥스 포트는 http://emacsformacosx.com 인 것 같습니다. – uselpa