- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
这是一个非常简单的方案函数
(define member?
(lambda (a lat)
(cond
((null? lat) #f)
(else (or (eq? (car lat) a)
(member? a (cdr lat))
))
)
)
)
但是,当我在vim中按,d或,F运行这个函数时,出现错误
/home/oo/tmp/t.scm:64 read-error: no dispatch function defined for #\F
Line: 4, Column: 21, File-Position: 64
Stream: #<SB-SYS:FD-STREAM for "file /home/oo/tmp/t.scm" {AC84DA9}>
最佳答案
Chris 已经指出您试图将 Scheme 代码与 Common Lisp swank 服务器一起使用。您需要运行 Scheme swank 服务器(例如 swank-mit-scheme.scm
,也包含在 Slimv 中)。通常 Slimv 应该在 Linux 上自动检测 MIT 方案,而无需在 .vimrc
中进行任何调整。为了使自动检测正常工作,您需要安装 MIT Scheme 并且 scheme
命令可用。
我建议您从 .vimrc
中删除任何与 Slimv 相关的设置。然后在 Vim 中加载 .scm 并键入此命令:
:echo SlimvSwankCommand()
如果 Scheme 被自动检测到,那么这应该打印运行 Scheme swank 服务器的命令(在输出中搜索 swank-mit-scheme.scm
)。如果自动检测不成功,那么要么你没有 scheme
命令,要么 Slimv 没有找到 swank-mit-scheme.scm
。在这种情况下,您需要告诉 Slimv 运行 Scheme swank 服务器的命令。您可以通过向 .vimrc
添加类似的命令来实现:
让 g:slimv_swank_cmd = '! xterm -e scheme --load/your-path-to/slime/contrib/swank-mit-scheme.scm &'
但只有在自动检测失败时才这样做。如果您需要更多帮助,请随时与我联系,我是 Slimv 的作者。
关于lisp - mit 方案 vim slimv : "read-error: no dispatch function defined for #\F",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11320144/
我正在和我的 child 一起阅读一本“用 Scratch 学习编程”的书。其中一项练习是要求创建一个使用一些简单公式的“功能块”。他们没有在书中解释什么是“功能块”,否则我可能会错过。我也找不到任何
我正在尝试在 Linux 中安装 mit-scheme-9.2。我已成功下载 mit-scheme-9.2-x86-64.tar.gz http://ftp.gnu.org/gnu/mit-schem
我有这个代码: 但是每当 shoot 消息被发送到 bullet Sprite ,并且舞台上有一个克隆人还没有击中它的目标时,克隆人就会与 go to x: (xOfTower) y: (yOfTow
我正在从头开始创建一个迷你家庭游戏,我使用随机选择块在 1 到 27 之间进行选择。我有 27 个背景,上面写着 1 到 27 个数字。但是我注意到在大约 21-22 个数字之后,随机选择器无法选择任
我注意到永远(或重复())循环在迭代之间需要时间(没有“等待()秒”块)。这究竟是多久? 最佳答案 使用此代码进行测试: 每次迭代平均为 0.000000994 秒,因此在处理时间之外似乎没有故意延迟
我想从 makefile 评估一个脚本并退出,就像这样 mit-scheme --load "fact.scm" 但是,它对文件求值后,并没有退出,而是出现repl;如果我尝试 (exit)原语,它要
我的目标是构建 5x5 的图像网格。在以下代码中,row、col 和 rowcol 被创建为 Sprite 的本地变量,以及 newcol, newrow 和 cats 是全局的。 (顺便问一下,是否
我正在 Scratch 上制作一个桨球游戏(只是为了好玩),但我的计分遇到了问题。如果你想看我已经写的代码,游戏链接是https://scratch.mit.edu/projects/66541388
我正在使用 MIT app inventor 开发移动应用程序。我无法扩展列表的范围(超过 300 项)。 无法为其提供扩展应用程序的选项。 如果我将它更改为接近 298 个项目,它不会给我扩展它的机
我正在尝试使用 MIT 应用程序发明者开发一个应用程序,该应用程序在按下按钮时根据某些条件返回一个特定的整数。 基本上,我想创建一个程序,将用户分配到特定房间并将该特定组合分配给一个整数。 首先,应用
如何在 MIT 方案中引发和处理异常? 像[它不起作用] ((< val 0) (raise "-ve value") ) 最佳答案 最好找的地方是MIT/GNU Scheme documentati
谁能告诉我 mit-scheme 中的空值表示是什么?在 SICP 书中,它应该是“nil”,但它不起作用。 谢谢。 最佳答案 '()应该管用。基本上,scheme 中的 nil 是空列表,所以引用一
关闭。这个问题不满足Stack Overflow guidelines .它目前不接受答案。 想改善这个问题吗?更新问题,使其成为 on-topic对于堆栈溢出。 6年前关闭。 Improve thi
我正在尝试使用 MIT-scheme 运行方案程序(在 GNU/Linux 下运行的 MIT/GNU 方案,版本 7.7.90.+ || 微码 15.1 || 运行时 15.7),我想访问命令-行参数
您是否知道任何符合 MIT/GNU 许可的好插件/脚本(可以是 jquery 或 html5 的 Canvas )可以让我构建和修改具有透明度的面积图? 内容如下: 虽然我不需要曲线,但它可以按 90
我正在使用 MIT 方案,并希望能够做这样的事情: (定义 π 3.14159265) 没有像这样的编码错误: ;Illegal character: #\U+80 ;To continue, cal
使用 Scheme 的入门编程类(class)通常使用一个版本,其中包括原始函数,如 first 和 bf(描述 here)。 感谢 this question,我在本地运行了 MIT Scheme
我目前正在尝试麻省理工学院开放式课件的“C 实用程序设计”中的练习。练习是关于霍夫曼编码的。这是 lab2 第 2 部分,我遇到了问题。主要是 pq_insert() 方法。我对如何执行节点插入感到很
我刚开始玩 Scratch... 我似乎有一只猫的 Sprite 和两件“服装”,我猜它们就像相框。 我做了这个序列: ...但是当我点击绿旗时,猫会向右移动,但服装不会切换。 如果我做一个更简单的序
如何平滑 Scratch 中的动画?主要是,我希望当您按住右箭头时,它会向右移动而没有任何明显的抖动。另外,当您握住箭头时,scratch 会让您等待一秒钟才能重复。我怎样才能把这些东西弄平? 最佳答
我是一名优秀的程序员,十分优秀!