方案,SICP,R5RS,为什么延迟不是特殊形式?
这是关于 SICP 的第 3.5 章,其中正在讨论流。这个想法是: (cons-stream 1 (display 'hey)) 不应该评估 cons-stream 的第二部分,因此它不应该打印“…
方案-“不精确” R5RS数字塔中的概念
在思考如何实施R5RS方案时,我对以下R5RS摘录(第22-23页)感到困惑: (余数-13 -4) ==> -1 (余数-13 -4.0) ==> -1.0不精确 (lcm 32 -36) ==> 2…
如何在Scheme/DrRacket中获取R5Rs中的系统日期
在 DrRacket IDE 中,当语言设置为“Swindle”时,我能够通过以下方式获取系统日期: (define currentMonth 0) (let ((date (seconds->date (curren…
方案中的多行注释(RnRS)
我创建了这个解决方案: use like this: (/* content ... */ <default-return>) or (/* content ... */) => #f (define-syntax /* (syntax-…
DrRacket、R5RS和错误程序
我喜欢 DrRacket IDE,但目前我正在构建一个我希望独立于它的宠物项目,这意味着我致力于仅使用 R5RS 标准程序。 问题是,在 DrRacket 中有一个名为“…
使用 r6rs 必须使用 display 来输出内容吗?
背景:我是计划的新手,正在使用 DrScheme 来编写我的程序。 当我将程序作为 r5rs 运行时,以下程序输出 12345: 12345 但是,以下程序不输出任何内容…
- 共 1 页
- 1