scheme 相关问题

Scheme是Lisp系列中的一种函数式编程语言,它以lambda演算与eager(applicative-order)评估密切相关。有关URL方案的问题,请使用标记“url-scheme”。

使用嵌套列表(未知程度)(球拍)

这是我第一次发布,因此,如果我搞砸了,请告诉我:)这是我无法导入或使用“用于函数”的作业。所以我有一个嵌套列表,但我不知道它的程度...

回答 1 投票 0

宽度和高度将更改图层,但不会更改图像,GIMP计划

我最近开始学习GIMP方案,并编写了“创建心脏”脚本。我想学习如何创建SF调整以使心脏尺寸不同?我创建了调整高度...

回答 1 投票 0

如何在球拍中为Web应用程序将数字转换为字符串

我创建了一个简单的Web应用程序,用户在其中输入数字,然后将其计算为不同的货币。我发现的问题是,要显示该数字,首先需要...

回答 1 投票 2

如何在球拍/计划中构造值println?

如何将两个表达式融合为一个:(map(lambda(x)(println x))(gen-truth 2'(#t #f)))(map(lambda(x)(println(apply and- l x)))(gen-truth 2'(#t #f)))很高兴在...

回答 1 投票 0

球拍/曲目的解释和评估之间有什么区别?

乍看之下,它们看起来非常相似。它们是同义词吗?

回答 2 投票 1

是否有可能编写一个将带任何宏并将其转换为函数的函数,以便可以将其作为参数传递给另一个函数?

AND和OR是宏,由于宏不是方案/机架中的第一类,因此它们不能作为参数传递给其他函数。部分解决方案是使用and-map或or-map。是否可以...

回答 3 投票 0

如何设置!在方案中定义?

您将如何实现自己的设置!在计划中发挥作用?一套!函数是一个破坏性的过程,它会更改考虑先前值定义的值。

回答 6 投票 1

#!在方案中打印值时出现非特定错误

我一直得到我的输出为:考试平均:50。#!unspecific每当我尝试在计划中打印程序时。我使用两个函数print和secprint,我认为可能会发生错误:(define ...

回答 1 投票 1

在Racket(Scheme)中,是否有任何方法可以将(列表1 2 3)转换为仅1 2 3?

#lang球拍(需要语法/解析/定义)(需要球拍/绘制)(定义厚度1.99)(定义颜色集(哈希`black`(0 0 0)`white`(255 255 255)`light-灰色`(229 229 229)`dark -...

回答 1 投票 0

我的SICP练习1.3的实施方向是否正确?

SICP中的练习1.3要求定义一个过程,该过程以3个数字作为自变量,并返回2个最大数字的平方和。我想我已经对了,但是我不太确定...

回答 1 投票 1

从sicp宏中的周围抽象中捕获变量

我正在尝试在sicp中编写一个更高级别的函数,该函数采用可变数量的单参数函数,并返回另一个函数,该函数由所有传递的函数组成。假设...

回答 1 投票 1

在方案中修改全局变量

我有一个基本的字符轮换算法,我需要将用户输入存储到名为key的全局变量中。如何用用户输入的值修改密钥? ;要修改的全局变量(...

回答 1 投票 0

方案-生成列表的所有不同排列

[特别是在阅读有关函数式编程和方案(以及Racket)的书时,我碰巧遇到了一个练习,其中陈述了以下内容: [

回答 1 投票 0

具有索引作为LISP中参数之一的Map函数

LISP语言(尤其是Racket)中是否有任何内置函数都可以像map一样工作,但是将元素的索引作为映射函数的参数之一传递?这样的示例...

回答 2 投票 0

球拍中列表和列表*之间的差异

同时阅读:https://docs.racket-lang.org/reference/pairs.html我遇到了list *类似于list,但是最后一个参数用作结果的尾部,而不是最后一个元素。结果是...

回答 1 投票 0

如何在球拍中的需求中提供完整路径?

试图从另一个文件访问功能。放置(提供(全部定义))在另一个文件中。现在尝试使用完整路径实际引用它:(需要“ C:\ Users \ functions.rkt”)...

回答 1 投票 0

为什么将map应用于表达式列表,并且仅返回一个布尔值?

(定义(购物车清单)(cond((空清单)'())((=(长度清单)1)(地图清单(第一个清单)))(其他(append-map(lambda(x) (地图(lambda(y)(cons y ...

回答 1 投票 0

方案撤消清单

我正在尝试使用DrRacket反转Scheme中的列表。代码:(定义rev(lambda(l)(if(null?l)'()(append(rev(cdr l))(list(car l)))))))如果我输入了(rev'(a(( b)(cd)((((...

回答 2 投票 2

如何从方案字节向量中检索外部原始字节指针?

方案提供了一种字节向量类型,可用于对字节和字节数组进行低级操作(请参见r6rs和chez手册)。但是,它似乎没有提供检索...

回答 1 投票 0

如何从方案中的函数返回值

我正在运行以下代码:(定义(myadd xy)(+ xy)(显示(+ xy)))(定义(mymul xy)(* xy)(显示(* xy))))(应用myadd'( 3(应用mymul'(3 4)))我正在尝试...

回答 1 投票 0

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