scheme

scheme

文章 27 浏览 96

最小的 LISP?

可能的重复: 有多少构建 LISP 机器需要原语吗?十个、七个还是五个? 我很好奇。可以在其上构建所有其他功能的最小 LISP 是什么?忽略效率——这个…

晨曦慕雪 2024-10-10 08:18:37 2 0

Scheme 中的 O(n) 字符串处理

背景:我一直在用Scheme(R5RS)编写一个小解释器。 读取器/词法分析器从输入中获取一个(有时很长)字符串并将其标记化。它通过将字符串的前几个字符…

装纯掩盖桑 2024-10-10 06:54:04 0 0

比较 Common Lisp 和 Gambit 的库访问和对象系统

我对 Gambit Scheme 非常感兴趣,特别是它支持的广泛平台,以及它在需要时将 C 代码直接放入您的 Scheme 源代码的能力。也就是说,它是一个方案,与 C…

流殇 2024-10-10 04:15:24 3 0

“和”和尾递归

我可以在 and 语句中使用递归调用来构建迭代过程吗? 例如,出于目的,我们有一个不执行任何操作的函数 foo。它将创建什么样的过程(迭代或递归)? (…

枕花眠 2024-10-10 02:57:48 2 0

方案:如何检查是否无效

我收到此错误: cdr: expects argument of type &ltpair&gt given #&ltvoid&gt 并检查 (null? argument) 是否不起作用 我搜索了很多 void? function …

ぇ气 2024-10-10 01:39:57 0 0

for/继续方案/lisp

我正在Scheme(R5RS)中为类C语言编写一个小型解释器,并尝试将以下内容转换 for (i = 0 i &lt 100 i++) { if (isprime(i)) continue else /* do some…

み格子的夏天 2024-10-09 23:52:04 1 0

使用宏的优秀应用程序和程序的集合

我对宏非常非常感兴趣,并且刚刚开始了解它的真正威力。请帮我收集一些宏系统的精彩用法。 到目前为止,我有这些构造: 模式匹配: 安德鲁·赖特和布鲁…

土豪 2024-10-09 23:01:35 3 0

方案基本循环

我正在尝试编写一个行为方式类似于循环的方案函数。 (loop min max func) 这个循环应该执行范围 min 和 max (整数) 之间的 func - 像这样的示例之一 (…

不知在何时 2024-10-09 22:42:07 0 0

如何找到“环境”中的所有函数和有界符号?

我正在使用一个具有内置方案解释器的软件。我知道“环境”名称是(the-environment)。如何找到环境中的所有函数和符号? (define p (open-output-fil…

浅笑依然 2024-10-09 21:55:00 3 0

访问和更改使用“define”创建的值

我正在制作一个游戏,我有这样的: (define b "black piece") (define w "white piece") (define (board) (lambda (matrix) (list ((b w b w b w b w)…

平安喜乐 2024-10-09 21:13:03 1 0

方案:如何将用 cons 制成的列表更改为向量?

如何将使用 cons 制作的列表更改为向量? ((p b p b p b p b) (b p b p b p b p) (p b p b p b p b) (b p b p b p b p) (p b p b p b p b) (b p b p b…

っ左 2024-10-09 20:58:30 5 0

谁能告诉我一些有关Scheme Common-Lisp 和FASL 文件的信息

谁能告诉我有关该文件的信息吗?据我所知: Common-Lisp和Scheme都是Lisp的方言。 Common-Lisp 源文件 *.lisp 可以编译成二进制文件 *.fasl,其加载速…

予囚 2024-10-09 18:53:59 0 0

处理两个复杂输入(删除列表中重复符号的列表)

这个问题来自htdp&lt的练习17.6.5 /a&gt.我需要一些有关如何确定列表列表中一对符号是否唯一的指导。 这是我到目前为止得到的结果: pair : symbol, …

遗失的美好 2024-10-09 16:14:43 1 0

函数参数太多

我开始学习 Lisp,有 Java 背景。在 SICP 的练习中有许多任务,学生应该创建具有许多参数的抽象函数,例如 (define (filtered-accumulate combiner nu…

难以启齿的温柔 2024-10-09 15:13:11 1 0

在球拍/方案中使用本地

在 htdp 的练习 18.1.12 中,我使用“local”重写了 maxi 函数。 maxi : non-empty-lon -&gt number to determine the largest number on alon (def…

零時差 2024-10-09 13:26:38 3 0
更多

推荐作者

1CH1MKgiKxn9p

文章 0 评论 0

ゞ记忆︶ㄣ

文章 0 评论 0

JackDx

文章 0 评论 0

信远

文章 0 评论 0

yaoduoduo1995

文章 0 评论 0

霞映澄塘

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文