r6rs

r6rs

文章 0 浏览 2

((lambda () )) 的简写

方案中有 ((lambda () )) 的简写吗 例如, ((lambda () (define x 1) (display x))) ,而不是我希望能够做类似的事情 (empty-lambda (define x 1) (di…

む无字情书 2024-12-10 04:40:41 1 0

如何编写维护本地状态的宏?

这似乎有效,它是一个宏,根据扩展的次数扩展为连续的整数。 ;; Library (test macro-state) (library (test macro-state) (export get-count incr-co…

你的他你的她 2024-11-28 17:54:19 0 0

free-identifier= 之间的区别?和绑定标识符=?

试图理解 free-identifier=?和绑定标识符=?。谁能给我使用 free-identifier= 的等效代码示例?将返回 true 并使用bound-identifier=?会返回 false。…

留一抹残留的笑 2024-11-25 20:25:55 1 0

矢量地图的 ikarus 实现

这段代码位于 Ikarus 的 vector-map 实现中: (let f ([p p] [v v] [i 0] [n (vector-length v)] [ac '()]) (cond [($fx= i n) (ls->vec ac n)] [else…

您的好友蓝忘机已上羡 2024-11-18 23:24:13 4 0

从库中导出填充的哈希表

这是一个导出哈希表的库。该库还包含填充哈希表的表达式: (library (abc-1) (export tbl) (import (rnrs)) (define tbl (make-eq-hashtable)) (hasht…

心房敞 2024-11-18 04:53:55 2 0

R6RS 与 R5RS 方案

我对方案比较陌生,很难在网上找到概述 R6RS 发生的主要变化的具体文档。有人愿意详细说明吗?…

薆情海 2024-10-27 02:28:40 6 0

方案中的评估顺序

这是有效的: (define obj1 (maak-object (coord 1 1) #f #f #t)) (set! karaktersenobjectenlijst (append karaktersenobjectenlijst (list (list 'o…

﹎☆浅夏丿初晴 2024-10-17 06:28:18 7 0

方案:仅使用 R6RS,如何确定浮数的尾数和指数

是否可以在主要 R6RS 方案实现中从浮点数中提取尾数和指数,以便: v = fxb^e f - 尾数 b - 基础 e - 指数 例如:3.14 = 0.785 x 2^2 如果不支持,我…

送君千里 2024-09-17 00:36:59 11 0

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

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

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

如何使宏观卫生的一部分

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

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

使用 r6rs 必须使用 display 来输出内容吗?

背景:我是计划的新手,正在使用 DrScheme 来编写我的程序。 当我将程序作为 r5rs 运行时,以下程序输出 12345: 12345 但是,以下程序不输出任何内容…

倾其所爱 2024-09-04 00:03:17 11 0
更多

推荐作者

苦中寻乐

文章 0 评论 0

lueluelue

文章 0 评论 0

嗼ふ静

文章 0 评论 0

王权女流氓

文章 0 评论 0

与花如笺

文章 0 评论 0

残酷

文章 0 评论 0

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