相关疑难解决方法(0)

带VIM的编程方案(Racket) - 如何入门

最近,我开始在DrRacket中编写Racket(以前称为Scheme).我很快就开始错过DrRacket中VIM的所有功能,所以我想使用VIM进行我的方案(球拍)编程.

我知道Emacs可能是强烈的lisp编程的最佳选择,但我想要的只是编写一个scheme(racket)文件检查语法,然后运行它.

不幸的是,我无法弄清楚,如何在文件的命令行中调用"racket"以使其与DrRacket一样.

我正在运行Ubuntu 10.10 Maverick Meerkat,VIM 7.3,我从官方网站下载并安装了Racket.

帮助开始将非常感激.

lisp vim scheme racket

27
推荐指数
2
解决办法
1万
查看次数

检查参数是列表还是原子

如何检查某物是否是原子?我正在寻找像number?或的东西list?.

scheme racket

14
推荐指数
2
解决办法
2万
查看次数

为什么我得到"原子"的未绑定错误?

我试图通过"The Little Lisper"并在第一章中遇到障碍.我对Emacs比较陌生(这激发了我学习Lisp和clojure的兴趣).我下载了Mit-scheme app,正在Edwin上练习.

我尝试着:

(atom? (cons a l))
Run Code Online (Sandbox Code Playgroud)

其中a是原子,l是已定义的列表.我收到以下错误:

;Unbound variable: atom?
Run Code Online (Sandbox Code Playgroud)

为什么?我使用"null"没有问题吗?功能.我以为"原子?" 是一个内部函数,检查返回的值是否为原子.

任何解释都将非常感激.我仍然没有设置我的emacs来运行方案,所有lisp方言之间的细微差别正在测试我的耐心.

lisp scheme the-little-schemer mit-scheme

5
推荐指数
1
解决办法
1386
查看次数

标签 统计

scheme ×3

lisp ×2

racket ×2

mit-scheme ×1

the-little-schemer ×1

vim ×1