r5rs

r5rs

文章 0 浏览 2

ANTLR 解决非 LL(*) 问题和句法谓词

考虑解析器中的以下规则: expression : IDENTIFIER | (...) | procedure_call // e.g. (foo 1 2 3) | macro_use // e.g. (xyz (some datum)) ; proce…

浮光之海 2024-11-15 09:13:57 4 0

用于Scheme 准引号的 ANTLR 语法

考虑 EBNF 中的以下语法: http://pauillac.inria.fr/cdrom_a_graver/www/bigloo /manual/r5rs-8.html 给出的准引用语法不是上下文无关的: --> --> -…

沫离伤花 2024-11-15 05:32:27 3 0

ANTLR:R5RS 词法结构的语法,数字问题

我正在使用 DLTK 在 eclipse 中实现方案的 IDE。到目前为止,我正在编写语法来识别词汇结构。 我正在关注官方 EBNF,可以在此处查看: http://rose-r5…

荒人说梦 2024-11-14 09:59:25 3 0

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

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

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

R6RS 与 R5RS 方案

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

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

方案列表操作(递归)

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

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

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

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

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

使用宏创建新标识符

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

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

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

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

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

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

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

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

方案中的多行注释(RnRS)

我创建了这个解决方案: ; use like this: ; (/* content ... */ ) ; or ; (/* content ... */) => #f (define-syntax /* (syntax-rules (*/) ((/* bo…

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

DrRacket、R5RS和错误程序

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

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

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

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

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

推荐作者

游缘惊梦

文章 0 评论 0

小兔几

文章 0 评论 0

Glik

文章 0 评论 0

生生漫

文章 0 评论 0

Luxian

文章 0 评论 0

Champion-Ming

文章 0 评论 0

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