用emacs打开DrRacket .rkt

时间:2015-02-08 14:39:59

标签: emacs racket geiser

是否可以顺畅地运行DrRacket保存的文件?

例如,如果我将以下行保存在名为test.rktDrRacket的文件中,并希望使用emacs运行它。我该怎么做?

(require lang/htdp-intermediate)

; this is a test ; and a box comment-out with a box

;example
(check-expect (doubleN 2) 4)

;define
(define (doubleN nat)
(* 2 nat))

(doubleN 4)

1 个答案:

答案 0 :(得分:1)

步骤如下:

  1. 在Geiser网站instructions之后的emacs中安装geiser。

  2. 在emacs中打开文件test.rkt

  3. Geiser模式应处于活动状态。如果不使用M-x geiser-mode并按照提示进行操作。

  4. C-c C-a开始/输入REPL并加载test.rkt作为模块。

  5. 如果您对其emacs缓冲区中的test.rkt进行了更改,请先使用C-x C-s 保存更改,然后使用C-c C-a将模块重新加载到REPL中