scheme

scheme

文章 27 浏览 96

为什么需要多个命名空间?

在 Common Lisp 中为值和函数设置单独的命名空间的设计决策背后的基本原理是什么?支持和反对的理由是什么?…

骄傲 2024-09-11 11:01:33 5 0

mred:canvas% 中缺少方法?

我使用MrEd Designer为Scheme程序制作用户界面。它包括一个 mred:canvas% ,我想在其上使用 draw-point 绘制点。它被定义为: (define (naca-ui-init …

失退 2024-09-11 10:49:03 4 0

为什么这在 DrRacket 中有效,但在控制台中的 Racket 中无效

(define pick (lambda (num lat) (cond ((null? lat) (quote())) ((= (sub1 num) 0) (car lat)) (else (pick (sub1 num) (cdr lat)))))) (define bree…

忆梦 2024-09-11 00:56:24 3 0

如何在引用变量之前测试它是否已定义?

我希望能够在访问变量之前测试变量是否已定义。 我喜欢有一个指定“调试级别”的全局变量。如果调试级别为 0,则不会给出额外的输出。当大于 1 时,将…

爱的那么颓废 2024-09-10 16:18:15 4 0

重新定义 r6rs 中的语法关键字

如何创建一个名为 rnrs-modified 的库,它将使以下代码显示“Hello, world!”...? #!r6rs (import (rnrs-modified)) (display set!) 或者甚至这会很…

-残月青衣踏尘吟 2024-09-10 16:08:18 6 0

是否有并行的方案实现?

是否有 R5RS 或更高版本的方案实现可以并行化?例如,如果我说做: (map (lambda (x) (pure-functional-stuff x)) '(1 3 5 7 11 13)) 它会同时处理1、…

π浅易 2024-09-10 13:08:35 8 0

如何在Scheme中运行时重载函数?

RT。 我想在运行时重新定义一个函数,以便我可以在运行时更改系统的行为。 谢谢。…

夜光 2024-09-10 07:54:15 1 0

函数式编程的正确注释

我一直在学习方案,我刚刚意识到我真的不知道如何正确注释我的功能方案代码。我当然知道如何添加评论 - 您添加一个 并将您的评论放在它后面。我的问…

情场扛把子 2024-09-10 05:33:16 4 0

如何使宏观卫生的一部分

我想要一个名为 lambda-r 的 lambda 版本,您可以在其中返回。示例: (+ ((lambda-r () (return 1) 2)) 5) 这将给出值 6。尽管您可能期望该值为 7,但…

深爱成瘾 2024-09-09 02:49:32 8 0

Lisp 中的 (定义 (平均 ....))

我只是在玩scheme/lisp,并正在考虑如何纠正我自己对平均值的定义。我不确定如何做一些我认为需要的事情。 定义一个接受任意数量参数的过程,对 这些…

画▽骨i 2024-09-09 01:02:12 5 0

使用“和”在方案中

嘿,我正在尝试在 cond 语句中使用 and 。基本上,我需要在运行某些代码之前检查 是否为 true,而不是简单地检查 AND 是否正确。 是真的。我知道 (and…

牵强ㄟ 2024-09-09 00:48:20 6 0

PLT[球拍/方案] 复利 +累加器 - 如何

我又在摆弄一项(应该很容易)的任务。 复利...(公式已知) 方案...(一年内一切都完美无缺) 问题:需要累加器... 我的程序必须能够记住前一个计算…

我为君王 2024-09-08 23:57:26 2 0

方案:递归和列表

我一直在尝试通过阅读教科书《如何为方案设计程序》来自学一些编程。到现在为止我已经经历了一切。问题是这样的: 9.5.5 开发转换功能。它消耗一个数…

寂寞陪衬 2024-09-08 21:52:49 4 0

是否有使用正态顺序评估的方案解释器?

我一直在慢慢地完成计算机的结构和解释中的练习程序。 1.1.5 节讨论了应用评估与正态评估,这个话题在随后的文本中多次出现。由于解释器使用应用顺序…

菩提树下叶撕阳。 2024-09-08 20:23:39 7 0

在Scheme中 (let ((cdr cdr)) 的目的

最近在研究Scheme,发现一个函数的定义如下: (define remove! (let ((null? null?) (cdr cdr) (eq? eq?)) (lambda ... function that uses null?, cd…

风向决定发型 2024-09-08 16:14:47 4 0
更多

推荐作者

linfzu01

文章 0 评论 0

可遇━不可求

文章 0 评论 0

枕梦

文章 0 评论 0

qq_3LFa8Q

文章 0 评论 0

JP

文章 0 评论 0

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