球拍 问答列表

如何在 Racket GUI 应用程序中更改多行文本的颜色?

作者:akbiggs 提问时间:8/21/2012

我正在尝试使用 Racket 的 GUI 工具包,并试图在屏幕上使用 ASCII 艺术获得很酷的变色效果。我有一个可以更改颜色的回调,但我似乎不知道如何调用它以获得适当的结果。 起初,我尝试使用消息...

球拍语言:如何将字符串转换为变量名

作者:Alex Correia 提问时间:8/17/2016

我是 Racket 的新手,我尝试运行 Chris Jester-Young 的解决方案(如何在方案中将字符串转换为变量名)将字符串转换为变量名(反过来,换句话说,将变量名转换为字符串): #lan...

(切斯)方案基准?

作者:MWB 提问时间:8/1/2017

现在 Chez Scheme 是开源的,我想知道它在性能方面与 Racket 和其他 Schemes 或语言相比如何,以便人们可以在项目中使用它们做出明智的选择。 不幸的是,我找不到任何相关的基准。...

递归调用的变量是自由的还是有约束的?

作者:Isaac 提问时间:2/10/2020

我试图更好地理解自由变量和约束变量。下面是一个示例代码: (define (what-kind-of-var? guess x) (< (abs (- (square guess) x)) 0....

是否可以根据要比较的数据生成相等函数?

作者:X10D 提问时间:5/4/2020

如果两个布尔值相同,则两个布尔值相等,两个数字相似。如果两个集合具有相同的元素,则它们相等。在检查两组是否相等的情况下,我们可以使用以下方案/球拍函数: (define (same-set? l1 ...

函数体的函数体,该函数使用大学的复合数据列表并生成学费最低的学校名称。BSL球拍

作者:BTDN 提问时间:2/18/2023

大家好,我在为函数编码正文时遇到了问题 使用大学的复合数据列表,并生成学费最低的大学名称。 语言是BSL Racket。 复合数据定义: (define-struct uni (name tui...

如何将标识符绑定到子列表加分隔符?

作者:formalizm 提问时间:2/21/2023

这会将标识符绑定到列表的前缀和后缀:matchab'(0 1)'(3 4 5) (match '(0 1 2 3 4 5) [`(,a ... 2 ,b ...) (values a b)]) ...

球拍词法师贪婪的选择

作者:IDANG 提问时间:5/16/2023

我正在尝试用球拍编写词法分析器,我正在使用 parser-tools/lex 和 parser-tools/lex-sre。 我想为字符串创建令牌 - 但是因为词法分析器的选择并不贪婪,如果我有: ...

类型化球拍中“with-handlers”的意外行为

作者:Tom Price 提问时间:11/5/2023

我正在尝试处理键入的 Racket 中的某些类型的错误。以下代码在类型化和非类型化 Racket 中都按预期工作 (with-handlers ([exn:fail:contract:divide...

我的 Racket 异常处理宏找不到错误源

作者:Tom Price 提问时间:11/10/2023

我正在尝试实现参数化错误处理。如果发生错误且参数 SAFE 为 true,则会引发错误,程序将停止。但是,如果 SAFE 为 false,则会打印警告并继续程序。 #lang racket (req...


共11条 当前第1页