2012-03-25 5 views
0

clisp interpreterUbuntu package에서 매우 우수합니다. readline으로 코드 한 줄 편집이 쉽습니다. Slime으로 작동하지만 auto-indentparentheses flashing/completionclisp interpreter 그 자체로 가져올 수 있다면 대부분 생각납니다.clisp (우분투 포트)는 들여 쓰기와 괄호 완성을 가지고 있습니다

편집 : (ED "FILE.NAME.LISP")은 시스템 편집기를 호출하고 편집을 시작할 수 있습니다. 결과는 자동으로 REPL에로드되지 않습니다.

+0

는 "CLISP 통역"로 REPL을 의미합니까? – Sim

답변

1
  1. clisp는 한 줄에 머무르는 한 일치하는 괄호로 깜박입니다. 이 제한은 기능을 제공하는 readline에서 유래합니다.

  2. clisp는 콘솔에서 자동 들여 쓰기를하지 않습니다.

  3. 편집이 실패 할 수 있기 때문에 편집자가 편집 된 파일을 자동로드하지 않습니다. 먼저 파일을 컴파일하여 오류를 발견해야합니다.

0

편집 : (ED "FILE.NAME.LISP")이 결과는 REPL로하지 AUTO로드합니다, 시스템 편집기를 호출하고 편집을 시작할 수 있습니다.

편집기를 불러 와서 끝내면 파일을로드하는 기능을 쉽게 작성할 수 있습니다. 예를 들어 당신의 .clisprc.lisp이 같은

뭔가 :

(defun edit-load-file (filename) 
    (ed filename) 
    (load filename))