r5rs

r5rs

文章 0 浏览 1

方案,SICP,R5RS,为什么延迟不是特殊形式?

这是关于 SICP 的第 3.5 章,其中正在讨论流。这个想法是: (cons-stream 1 (display 'hey)) 不应该评估 cons-stream 的第二部分,因此它不应该打印“…

迷途知返 2024-10-31 13:10:17 1 0

R6RS 与 R5RS 方案

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

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

方案列表操作(递归)

这里的基本问题是,当给定一个列表时,返回该列表中除最后一个元素之外的所有元素。例如,给定 (abcd) --&gt返回(abc)。我本质上有这个功能,只是我…

鲜肉鲜肉永远不皱 2024-10-21 01:42:53 2 0

方案-“不精确” R5RS数字塔中的概念

在思考如何实施R5RS方案时,我对以下R5RS摘录(第22-23页)感到困惑: (余数-13 -4) ==&gt -1 (余数-13 -4.0) ==&gt -1.0不精确 (lcm 32 -36) ==&gt 2…

夜无邪 2024-10-16 22:04:53 5 0

使用宏创建新标识符

我想要一个宏来创建一个新的标识符,这样 (new-name first second) =&gt first-second 可以用来定义新的顶级绑定 (define-syntax define-generic (syn…

思念绕指尖 2024-10-14 15:14:10 2 0

如何在Scheme/DrRacket中获取R5Rs中的系统日期

在 DrRacket IDE 中,当语言设置为“Swindle”时,我能够通过以下方式获取系统日期: (define currentMonth 0) (let ((date (seconds-&gtdate (curren…

蓝礼 2024-10-05 12:55:17 4 0

使用 R5RS 方案在文件中写入换行符

我一直在寻找一种在文件中写入换行符的方法 我必须使用 R5RS,我在上一个问题(换行端口)中看到,但这在这个版本中不起作用,\n 也不起作用, 有什么…

鸢与 2024-10-02 11:43:20 4 0

方案中的多行注释(RnRS)

我创建了这个解决方案: use like this: (/* content ... */ &ltdefault-return&gt) or (/* content ... */) =&gt #f (define-syntax /* (syntax-…

千仐 2024-09-24 03:20:03 5 0

DrRacket、R5RS和错误程序

我喜欢 DrRacket IDE,但目前我正在构建一个我希望独立于它的宠物项目,这意味着我致力于仅使用 R5RS 标准程序。 问题是,在 DrRacket 中有一个名为“…

为人所爱 2024-09-07 05:42:47 5 0

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

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

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

推荐作者

1CH1MKgiKxn9p

文章 0 评论 0

ゞ记忆︶ㄣ

文章 0 评论 0

JackDx

文章 0 评论 0

信远

文章 0 评论 0

yaoduoduo1995

文章 0 评论 0

霞映澄塘

文章 0 评论 0

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