racket

racket

文章 2 浏览 67

文件在球拍中的位置

我想知道 Racket 中是否有某些东西可以操纵输入端口中的文件位置。 我的情况是,我需要使文件指针之类的东西返回到一个位置,以防我读到我不应该读的…

硪扪都還晓 2024-10-16 04:01:34 9 0

示例展示如何使用 Racket 词法分析器生成器?

我最近正在玩 Racket,目前正在为脚本语言的子集实现词法分析器...并且想知道是否有更多示例来展示如何在 Racket 中使用词法分析器生成器? 我理解文…

空名 2024-10-14 15:42:19 6 0

当给定参数是两个项目和一个列表时,如何在 DrScheme 中将列表中的一个项目替换为另一个项目?

当给定参数是两个项目和一个列表时,如何在 DrScheme 中将列表中的一个项目替换为另一个项目?…

烟柳画桥 2024-10-13 09:59:56 8 0

将函数作为参数传递但得到意外结果

我正在使用具有“高级学生”语言设置的 Racket,并且我在尝试编写一个函数来获取一个函数、执行它 n 次并报告每次运行所用的时间时遇到困难。这就是我…

活雷疯 2024-10-12 22:09:18 6 0

递归与累加器风格的性能

我们有两个函数来计算给定数字的阶乘。第一个 ! 使用累加器样式。第二个事实,使用自然递归。 (define (! n0) (local (;; accumulator is the product…

只是偏爱你 2024-10-12 21:42:59 6 0

local 与 lambda 的惯用用法?

在HtDP练习30.1.1中,我开始使用 local ,然后将其修改为使用 lambda 来回答这个问题。 (define (add-to-each2 accu a-list) (cond [(empty? a-list) …

风吹过旳痕迹 2024-10-12 20:50:25 5 0

Racket 中的公平线程调度程序时间基准

Racket(以前的PLT方案)中是如何计算为线程分配的时间片的?例如“每个线程有 16 毫秒运行,然后切换到下一个”。是否有要设置的变量或可以更改值的…

紙鸢 2024-10-12 16:51:38 4 0

球拍方案常数的重新定义

我目前正在使用球拍方案和 DrRacket 作为一些探索性编程的编辑器。当我尝试重新定义一个函数时,我收到以下消息: define-values: cannot re-define a…

靑春怀旧 2024-10-12 04:10:36 8 0

回溯无限循环

这是来自 HtDP 的练习 28.1.2。我已经成功实现了 neighbors 功能,并且所有测试用例都通过了。 (define Graph (list (list 'A (list 'B 'E)) (list 'B…

指尖上的星空 2024-10-11 22:16:16 3 0

如何在 Racket/PLT-Scheme 中检索按钮的标签?

我正在尝试来自 HtDP 的练习 22.3.3 但不知道如何检索被单击按钮的标签。我收到此消息 draw-message: Expected ;作为第二个参数,给出: (instantiate…

玩世 2024-10-10 18:11:42 5 0

使用宏的优秀应用程序和程序的集合

我对宏非常非常感兴趣,并且刚刚开始了解它的真正威力。请帮我收集一些宏系统的精彩用法。 到目前为止,我有这些构造: 模式匹配: 安德鲁·赖特和布鲁…

土豪 2024-10-09 23:01:35 7 0

访问和更改使用“define”创建的值

我正在制作一个游戏,我有这样的: (define b "black piece") (define w "white piece") (define (board) (lambda (matrix) (list ((b w b w b w b w)…

平安喜乐 2024-10-09 21:13:03 5 0

方案:如何将用 cons 制成的列表更改为向量?

如何将使用 cons 制作的列表更改为向量? ((p b p b p b p b) (b p b p b p b p) (p b p b p b p b) (b p b p b p b p) (p b p b p b p b) (b p b p b…

っ左 2024-10-09 20:58:30 8 0

处理两个复杂输入(删除列表中重复符号的列表)

这个问题来自htdp.我需要一些有关如何确定列表列表中一对符号是否唯一的指导。 这是我到目前为止得到的结果: ;; pair : symbol, list of symbols -> …

遗失的美好 2024-10-09 16:14:43 5 0

在球拍/方案中使用本地

在 htdp 的练习 18.1.12 中,我使用“local”重写了 maxi 函数。 ;; maxi : non-empty-lon -> number ;; to determine the largest number on alon (d…

零時差 2024-10-09 13:26:38 7 0
更多

推荐作者

苦中寻乐

文章 0 评论 0

lueluelue

文章 0 评论 0

嗼ふ静

文章 0 评论 0

王权女流氓

文章 0 评论 0

与花如笺

文章 0 评论 0

残酷

文章 0 评论 0

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