racket 相关问题

Racket是Lisp / Scheme系列中可扩展的多范式编程语言。

在球拍中具有`cond`和`and`的函数

我在Racket中很难理解,并且+ cond函数。为什么以下两个功能彼此不同?函数a:(定义(测试?函数)(和(列表?函数)(> = ...

回答 1 投票 1

球拍参数合同错误

我已经开始学习合同,并且我有这样的程序:(定义/合同(folder-map fa xs)foldr-map / c(定义(it xs ys)(if(null?xs)(cons ys a) (让* [[p((cdr ...

回答 1 投票 1

如何在方案中进行浮动转换(德拉基)?

我想在方案语言中将bin转换为hex,将hex转换为bin,将hex转换为dec等。但我不习惯像高级用户一样拖拉车。我需要将3x4实现为所有可能的二进制对,...

回答 2 投票 0

方案中的条件定义(lisp)

(定义(最小xyz)(定义min x)(cond((

回答 1 投票 0

如何在方案中(浮动框)进行这些浮动转换?

我想在方案语言中将bin转换为hex,将hex转换为bin,将hex转换为dec等。但我不习惯像高级用户一样拖拉车。我需要将3x4实现为所有可能的二进制对,...

回答 1 投票 0

如何从运行可执行文件的方式打开Web服务器?

我一直在想将浏览器用作GUI,而不是使用Racket提供的GUI软件包。代码如下:#lang球拍(需要Web服务器/ Servlet Web服务器/ Servlet -...

回答 1 投票 0

如何通过运行可执行文件来打开Web服务器? [球拍]

我一直在想将浏览器用作GUI,而不是使用Racket提供的GUI软件包。代码如下:#lang球拍(需要Web服务器/ Servlet Web服务器/ Servlet -...

回答 1 投票 0

如何仅使用球拍中的lambda进行递归?

我需要一些帮助,试图弄清楚如何仅使用lambda来递归下面的代码。 (定义(mklist2绑定纯参数)(定义(helper bnd pr ttl lst)(cond [(空?lst)(纯ttl)] ...

回答 1 投票 0

将html渲染为球拍gui

我正在尝试编写一个WYSIWYG文本编辑器,该编辑器允许我在顶部窗口中编写文本,并在底部窗口中呈现结果的涂鸦文本。我想我将采用的方式是...

回答 1 投票 1

计算元素大于列表中先前元素的次数

我正在尝试使用在条件条件中具有多个“ then-expressions”的功能,但是我还没有成功。目标是让函数接受列表并吐出计数....

回答 1 投票 0

使用球拍中的图像模块的递归问题

我在第27行出现以下错误:第一:期望一个非空列表;给定:# 递归有问题吗?我一直在研究,但找不到图像...

回答 1 投票 0

方案列表作为参数

所以在Scheme中,如果我将列表作为参数,我将如何以相同顺序对其自身求值?我可以这样写吗:(定义(功能列表)(列表),我不太了解...

回答 2 投票 0

如何为球拍中的词法分析器创建带有字母和数字的变量?

我正在为球拍中的一种简单语言创建一个词法分析器。该语言允许包含字母和数字的变量。我了解如何创建数值:(定义标记名称和值(...

回答 1 投票 1

如何获得机架单元以显示堆栈跟踪?

我在我的代码中使用了这样的rackunit(运行测试(测试套件“ suite-name”(测试套件“ case name” ...)),我正在尝试练习TDD。当断言失败时,我能够看到哪个断言...

回答 1 投票 2

如何在球拍中折叠树形结构?

我有一个可以创建树结构的结构:(结构节点(值左中右)),另一个定义叶子节点的结构:(struct emptyNode())我如何制作一个折叠...的函数?

回答 1 投票 0

球拍(递归结构和处理模板)

我很想处理这种结构,我想编写一个函数来告诉您讨论中出现了多少个主题。 ;讨论是(make-discussion字符串题外话)(define-struct ...

回答 1 投票 0

如何将任意s表达式的第一个元素应用于其余部分?

在上一个具体示例的问题中,提出了以下解决方案:(apply(car`(,xor #t #f))(cdr`(,xor #t #f))); #t一个应用了第一个元素的函数会是什么样子...

回答 1 投票 0

为什么AND,OR会按预期工作,但XOR会显示错误?

((定义语法,例如(语法规则(===>)((例如,命题)(除非命题(错误“ invalid proposition:”'proposition))))(((例如,命题===>值))(let( (...

回答 1 投票 -1

球拍中OPP的最大值和最小值

我在计算机科学入门课程的编程作业中遇到一个问题。我们必须在Racket中使用OPP来创建car%,然后使用object来创建my-car。我们还必须创建一个...

回答 1 投票 0

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

如果值相同,则两个布尔值相等,两个数字类似。如果两组元素相同,则它们是相等的。如果检查两个集合是否相等,我们可以使用以下scheme / ...

回答 1 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.