I 버퍼에 다음 코드 (파일 ~/firsts.lsp)가 :어떻게 slime에서 lisp 버퍼를 실행하고 emacs에서 출력을 볼 수 있습니까?
(defun firsts (l)
(cond
((null l)())
(T (cons (car (car l)) (firsts (cdr l))))))
(firsts '((A B) (C D) (E F)))
나는이 스크립트를 "실행"다음과 같은 출력 (또는 이들의 합리적인 변형)보고 싶다
:
를(A C E)
내 버퍼는이 모드를 보여줍니다 그것을 실행하려고에서
(Lisp [COMMON-LISP-USER cmucl] adoc)
을, 나는 버퍼 점액 컴파일을 만들었 참조 클락 즐거운는 시도은 파일이 오류없이 "컴파일"되었음을 보여 줬지만 컴파일 된 코드를 실행하여 인터프리터를 통해 전체 스크립트를 실행하는 방법을 보지 못했습니다.
점액이 설치되어 실행 중입니다 (컴파일을 조정하는 부분입니다). 양식을 통해 양식으로 repl을 통해 양식을 실행할 수 있지만 전체 스크립트를 대화식으로 실행하고 싶습니다.
소프트웨어 환경 : 맥 OS X 10.12.3 GNU 이맥스 25.1.1 점액 변경 내역 2016년 4월 19일 CMU 커먼 리스프 21B (21B 유니 코드)하지만
https://common-lisp.net/project/slime/doc/html/SLIME-mode.html#SLIME- 모드 –
@jenesaisquoi C-c C-b는 슬라임 인터럽트에 바인딩됩니다. 슬라임 매뉴얼에는 slime-eval-buffer에 대한 언급이 없습니다. (명령은 M-x slime-eval-buffer를 사용하여 작동하지만 키 바인딩 인 것처럼 보이지 않습니다.) – decuser
@RainerJoswig 링크는 슬라임 문서에 있지만 겉으로보기에는 정확한 slime-eval-buffer는 포함되어 있지 않습니다. 문서의 어떤 명령도 제가 묻고있는 것입니다. 가장 가까운 것은 점액 평가 지역이지만 이상하지 않습니다. – decuser