racket 相关问题

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

方案:申请不是程序

我环顾四周,关于堆栈交换的另一个答案说,我用括号括起了一些东西,我不应该这样做,因为那是在调用一个值作为函数。我找不到我cond中的哪个位置...

回答 1 投票 1

在球拍中比较变量?

我正在尝试创建一个函数,要求用户输入多个整数,然后输出变量中最小的那个。 (对于输入1、4、67,结果为1。)我尝试了...

回答 1 投票 0

表达式的模式匹配

希望您能对我有所帮助。对于家庭作业,我应该编写一个函数,该函数使用模式匹配检查表达式是否与某个结构定义相对应。这些是...

回答 1 投票 0

球拍Lambda顺序说明

(定义povrch-valce(lambda(V h)((lambda(r)(* 2 r pi(+ rh)))(sqrt(/ V pi h))))))如果我正确理解了这一点(V h )是参数,主体为:((lambda(r)(* 2 r pi(+ rh))))(sqrt(/ ...

回答 1 投票 0

球拍-实现加权和的函数

如果列表ws和vs具有不同数量的参数,我需要实现将#f显示为结果的函数。代码是:(定义(加权和。ws)(定义(sub。vs)(foldl(lambda(i j ...

回答 1 投票 0

((caadr exp)in赋值变量

我正在阅读4.1.2代表SICP的表达式,该表达式定义了定义变量。 (定义(definition?exp)(标记列表?exp'define))(定义(definition-variable exp)(如果(...

回答 1 投票 0

协助描绘树或箱形指针的结构

我正在从事SICP的练习2.24:练习2.24。假设我们计算表达式(列表1(列表2(列表3 4)))。给出解释器打印的结果,相应的box-and -...

回答 1 投票 0

如何在球拍中比较字符串

(显示“请输入代码:\ n”)(定义代码(读))(cond((或(string =?代码“ k”)(string =?代码“ K”))(显示“ Kid” ))((或(string =?code“ s”)(string =?code“ S”))(显示“ Senior”))(...

回答 1 投票 1

如何在Racket中将带标记的提示与call / cc一起使用?

为什么使用此代码(让([cc #f] [pr(make-continuation-prompt-tag'pr)]](带有继续提示的呼叫(λ()(displayln(+ 2(带有-电流连续(λ(k)(...

回答 1 投票 1

在球拍中打包关键字参数?

是否有一种方法可以将函数的关键字参数指定为字典,类似于。允许我们提供位置参数列表?我正在寻找类似于python'...

回答 1 投票 0

Racket GUI:如何使用framework:text%]摆脱Emacs的键绑定>

使用Racket GUI框架,我发现文本编辑器的默认键绑定与Emacs相同。就是说:对于大多数应用程序来说完全不合理。为了激活...

回答 1 投票 0

查找输入中出现前哨值(例如-999)之前的非负数的平均值

[在论文https://cs.brown.edu/~sk/Publications/Papers/Published/kf-prog-paradigms-and-beyond/paper.pdf中提到了实验的编程任务:“大致上,...

回答 1 投票 0

对使用eval的球拍中的特定功能进行类型检查

我需要绕过特定功能的类型检查器,但要使用该功能的类型签名来对程序的其他部分进行类型检查。我认为通常会使用强制转换,但是...

回答 1 投票 0

与基本功能同名的球拍宏功能

是否可以定义一个与球拍中的函数同名的宏,但不能覆盖它。 (因此,根据所传递的参数,该名称将有2种可能的用法)例如,函数...

回答 1 投票 0

球拍:从交互式子流程输出中读取所有可用数据

我想使用子过程来启动外部程序并监视其文本输出。我想检索给定时间写入的所有数据,然后进行处理。然后,读取所有新数据,然后...

回答 2 投票 0

“主要是”平铺嵌套列表

我有一个嵌套的foo,其中每个元素都是一个小节,并且我想在不展平小节的情况下展平foos。例如:(special-flatten(foo(foo(bar 2)(bar 3))(foo(bar 4)(bar 5))))); =>(...

回答 1 投票 0

如何获得Racket中已安装软件包的版本号

在球拍中,版本号存储在info.rkt中软件包的根目录中。该文件看起来像这样:#lang info ....(定义版本“ 0.5”),问题是,我该如何...

回答 1 投票 0

有没有办法声明表示类型化球拍中所有可调用过程(任何可调用过程)的类型?

我正在使用Typed Racket开发SICP的metacircular-evaluator,并在事先准备原始过程以及一系列符号和过程对象的缺点时陷入困境。在书中,作者...

回答 1 投票 1

GUI:将racket:text%配置为只读

我想使用编辑器显示程序中的日志,我只需要一个非常基本的文本字段:带有垂直滚动条以及用于复制/粘贴的上下文菜单,防止用户更改文本...

回答 1 投票 0

方案小于平均函数

我想在Scheme中创建一个函数,该函数需要一个数字列表并显示小于平均值的数字。答案应该是3,但返回2。我相信它的读数不是“ 15”。 ...

回答 3 投票 0

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