geiser

    1熱度

    1回答

    在使用Geiser和Emacs進行Scheme編程時,如何設置Geiser在「racket」模式下調用plt-r5rs傳統方案或可能的R6RS變體,而不是Racket? 我希望Racket能夠在REPL中的R5RS(或可能是R6RS)模式下工作,而不是在球拍模式下,這種模式越來越偏離「標準」模式。

    1熱度

    1回答

    我試圖在Ubuntu上安裝Geiser(用於Racket)。 我已經運行: sudo apt-get install geiser ,並添加到我的.emacs文件的行:(我仔細檢查了路徑) (load-file "~/lisp/geiser/elisp/geiser.el") 我重新啓動Emacs的,使用M-x run-geiser並且收到以下錯誤: compile: unbound identi

    0熱度

    1回答

    geiser文檔建議設置geiser-default-implementation是阻止run-geiser提示方案實施的一種方法。由GEISER文檔建議另一種方法是將geiser-implementations-alist設置爲以下值: (((regexp "\\.scm$") guile) ((regexp "\\.ss$") racket) ((regexp "\\.rkt$") rac

    0熱度

    1回答

    是否可以順利運行由DrRacket保存的文件? 例如,如果我將以下行保存在test.rkt與DrRacket的文件中,並且想用emacs運行它。我將如何做到這一點? (require lang/htdp-intermediate) ; this is a test ; and a box comment-out with a box ;example (check-expect (dou

    1熱度

    1回答

    當我嘗試(run-racket)或(run-geiser)我運行GNU Emacs的24.3的Windows 8.1機球拍V6.1在我得到以下輸出: Welcome to Racket v6.1. default-load-handler: cannot open input file path: f:/c/Users/James/AppData/Roaming/.emacs.d/el

    14熱度

    2回答

    我想在REPL中隨時設置語言#lang,而不是使用「-I」命令行參數。但是這給了我錯誤「讀:在當前上下文中未啓用#lang」。 是否有我缺少的命令行開關?或者,也許可以使用「,metacommand」?我需要這個的原因是因爲我希望能夠將Emacs緩衝區發送到球拍REPL,但如果文件以#lang開頭,那麼這將不起作用。

    0熱度

    1回答

    我從源代碼安裝了Geiser,在此之後SO answer將路徑設置爲drracket。 這是我的.emacs文件的一部分。我在GNU/linux發行版上。 ;;;;;;;;;;;;;;;; ;Geiser ;downloaded geiser from git rep and make install ;;;;;;;;;;;;;; (add-to-list 'load-path "/usr

    0熱度

    1回答

    我正在嘗試geiser,並在評估它總是切換到與我的源代碼不同的緩衝區不同的幀。這可以防止嗎?在我當前的緩衝區中按C-c C-b後可以保留嗎?

    1熱度

    1回答

    我已經試過GEISER,我不斷收到此錯誤信息: Unable to start REPL: Searching for program: permission denied, guile.exe 我的方式是在Windows 7上。此外,這裏是我的.emacs我GEISER路徑: (load-file "~/.emacs.d/elpa/geiser-20140326.951/geiser.el