是否可以顺畅地运行DrRacket
保存的文件?
例如,如果我将以下行保存在名为test.rkt
且DrRacket
的文件中,并希望使用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)
答案 0 :(得分:1)
步骤如下:
在Geiser网站instructions之后的emacs中安装geiser。
在emacs中打开文件test.rkt
。
Geiser模式应处于活动状态。如果不使用M-x geiser-mode
并按照提示进行操作。
按C-c C-a
开始/输入REPL并加载test.rkt
作为模块。
如果您对其emacs缓冲区中的test.rkt
进行了更改,请先使用C-x C-s
保存更改,然后使用C-c C-a
将模块重新加载到REPL中