如何使用 Streams 在Scheme中制作更好的映射器
map 的Scheme 实现采用N+1 个参数:一个包含N 个参数和N 个列表的过程。 此外,当到达最短列表的末尾时,它终止映射。 另一种方法是为每个列表提供一…
用Scheme写了什么软件?
我喜欢几年前参加的编程语言概念课上的Scheme。 自从阅读了 Paul Graham 关于 Lisp 的评论后,我就一直打算回去再次使用Scheme,看看它是否会总体上改…
在 Visual Studio 2008 中使用 Ironscheme
虽然 IronScheme codeplex 网站上说 Visual Studio 包含一个插件,但我不知道如何让 IronScheme 与 VS 一起工作... 这可能吗? 如果是这样,怎么办? …
OS X 的最佳方案或 LISP 实现是什么?
Closed. This question is opinion-based. It is not currently accepting answers. 想要改进这个问题?更新问题,以便可以通过编辑这篇文章用事实和…
学习 LISP 的最佳方法是什么?
我已经用 Python、PHP、Java 和 C 编程几年了,而且我刚刚读完《黑客与画家》,所以我很想尝试一下 LISP! 我知道这与我所知道的完全不同,而且这并不…
如何在 OS X 中的 Bigloo Scheme 中启用本机线程支持?
我正在尝试从源代码编译 Bigloo 方案,但我无法弄清楚如何通过 OS X 10.5 (Leopard) 中的 ./configure 启用本机线程支持(而且我还没有)不要在任何地…
python->scheme转换的问题
我目前正在尝试使用方案语义编写一个Python程序,这样我以后就可以将其转换为Scheme,而无需依赖大量Pythonic的东西。 我正在尝试使用 a*、深度优先和…
DrScheme 与 mzscheme:定义的处理
我的一个长期项目是完成 SICP 的所有练习。 我注意到最近的练习有些奇怪。 我正在测试霍夫曼编码树。 当我在 DrScheme 中执行以下代码时,我得到了预…
如何让方案解释器在 Emacs 中工作?
我正在学习 SICP,我希望有一个类似于交互式 Python 解释器的解释器,可以在我观看讲座和阅读书籍时使用。 此外,我希望这个解释器在 Emacs 中运行,…
在Scheme中使用 AND 和 apply 函数
为什么以下不起作用? (apply and (list #t #t #f)) 虽然以下效果很好。 (apply + (list 1 3 2)) R5RS和R6RS好像都是这样?…
带着这么多括号,如何高效地输入 lisp 呢?
Closed. This question is opinion-based. It is not currently accepting answers. 想要改进这个问题?更新问题,以便可以通过编辑这篇文章用事实和…