slime

    1

    1답변

    Clojure를 사용하여 Clojure와 JACOB 라이브러리를 사용하려고합니다. 내 이맥스이 추가되었습니다 : (setq swank-clojure-library-paths (list "c:/dev/dlls")) C:/dev/dlls/가 jacob-1.14.3-x86.dll가 포함되어 있습니다. 내 ~/ 디렉토리에 .clojure 디렉토리를 추가하고이

    7

    2답변

    저는 최근에 Project Euler 덕분에 오랜 계산 계산에 휘말 렸습니다. 평가를 중단하고 REPL 프롬프트로 돌아 오는 방법을 알고 싶습니다. Emacs 버전 Clojure Box 표준을 실행 중입니다. 나는 분명히 REPL> 인터럽트 Lisp 프로세스과 Slime> Interrupt Command을 시도했지만 실행을 중단하지 않고 내 REPL 프롬프

    5

    2답변

    며칠 전 (Common) Lisp을 배우기로 결심했습니다. 그리고 이것은 꽤 초보자 용 질문이며 적어도 약간의 경험이있는 사람에게는 매우 사소한 것임을 알고 있습니다. 그래서 기본적으로 무슨 일 나는 (상자에 리스프를 통해) 이맥스 + 점액을로드하고 내 프로그램 (아래 포함) 쓰기 때문이다 : (defun last-char (s) "Get last char

    0

    1답변

    방금 ​​SLIME으로 실험을 시작했고, 제가 잘못하고 있거나 SLIME의 현재 스냅 샷이 망가 졌는지 알 수없는 문제를 발견했습니다. 문제 : 패키지를 변경하려고하면 (!, p를 사용하면) 백엔드가 사용 된 것과 관계없이 항상 오류가 발생합니다. 값 # ("FOO"0 세 (스웽크-IO-PACKAGE : 얼굴 NIL)가) 유형 (OR (벡터 문자이 아닌)

    14

    1답변

    Emacs 내에서 공통 리스프와 Clojure를 동시에 사용할 수 있습니까? 각각의 lisp-REPL을 자체 버퍼에 갖고 싶습니다. 어떻게하면 버퍼가 데이터를 어느 lisp로 보냈는지 제어 할 수 있습니까?

    10

    1답변

    SLIM (Emacs 용 리스프 개발 패키지)에 CLISP 용 프레임 소스 위치 지정 기능이 없다는 것을 알았습니다. 따라서 디버거 내부에서 자동으로 소스 위치로 점프 할 수 없습니다. 감안할 때, 나는 CLISP 사용자가 다른 IDE를 사용해야한다는 것을 알았습니다. (IDE는 여기에 약간의 오해를 불러 일으킬 것 같지만, 아마도 그들은 다른 Emacs

    6

    3답변

    함수의 두 번째 호출에 영원히 실행 : 제공하지 않을 경우 목록의 길이 기본값은 정확히 길이 k의 목록의 내용의 모든 순열 목록 LST 반환을 감안할 때. (defun permute (lst &optional (k (length lst))) (if (= k 1) (mapcar #'list lst) (loop for item in

    11

    1답변

    나는 클로저 모드와 슬라임이있는 Emacs를 lein swank을 실행하여 생성 된 swank 서버에 연결하고 실제로는 이 함수 정의로 쉽게 넘어갈 수 있기를 바랍니다. 내 프로젝트 내에서. 분기를 변경할 때마다 수동으로 태그를 다시 작성하지 않고도이 작업을 수행 할 수 있습니까? Clojure의 코드는 정의의 위치가 저장되어 컴파일 : 당신이 점액을 사용

    1

    1답변

    최근 Emacs 23.1.50으로 업그레이드했고 점액 연결이 중단되었습니다. 열등한 리스프가 시작되지만 절대로 연결되지 않습니다. 몇 가지 조사가 끝나면 emacs -q로 시작하면 작동 할 것이고 슬라임 호출이 포함될 때까지 모든 것이 작동한다는 것을 발견했습니다. slime-repl가 처리되기 위해 연결될 때까지 나머지 사용자 정의를 강제로 대기시킬 수있