racket 相关问题

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

如何在Racket中的函数中重新分配变量?

我想将acc初始化为0。我想添加lst每个元素的长度。我知道这不是最简单的方法,但是我简化了此示例的真实代码。我怎么能...

回答 1 投票 0

任何使用Shift键修改字母键的DrRacket键绑定均无效

我未选中菜单中的启用键绑定。作为修改器,Shift键似乎仅适用于箭头键。例如,在默认的活动键绑定中,“向后选择”映射到(c:s:...

回答 1 投票 1

Racket是否有任何依赖项管理器?

就像节点的npm一样,我们使用package.json来解决依赖关系。我尝试了raco pkg,这似乎只是开发/发布软件包的一种方法,而不是解决外部依赖关系。

回答 1 投票 0

方案/球拍:如何在定义语法中重复

我可以在球拍中如下定义中缀'+':(需要语法/解析/定义(仅在球拍中(#%app球拍:#%app))))(定义语法解析器#%app [[ _ Value1 {〜datum +} Value2)#'((+ Value1 Value2)] ...

回答 1 投票 0

球拍在Google Colab上挂起

Google Colab很好,不仅可以通过%% script块魔术来运行Python,C ++和其他语言。我正在尝试运行球拍,但不起作用,它挂起了。以下是在Colab中运行的内容:!sudo ...

回答 1 投票 0

用SCHEME平方列表中的所有元素

我想通过方案编程语言将列表中的所有元素平方。我的代码是:(定义(平方n)(* n * n))(定义(有趣项目系数)(如果(null?项目)0(cons(*(有趣(汽车项目)系数))(...] >

回答 1 投票 0

是否可以从此字符串中删除空格和花括号? (RACKET)

我有一个将结果作为字符串返回的方法。 “(+ 1 1)” //我要得到的结果“ +11” //我要得到的结果Racket / scheme中是否有方法/函数可以删除...

回答 1 投票 0

方案递归查找树的最左节点

我正在编写一个函数,该函数查找任何树中最左边的节点。该函数不会遍历树或给出最左边的节点,而只会给出第一个节点的最左边的子节点。 (...

回答 1 投票 0

如何将这个数字和符号列表转换为字符串?

有没有办法将这样的列表转换为普通字符串? list-> string不起作用,因为它不是字符列表。这有点麻烦,因为列表由符号和数字组成:...

回答 1 投票 0

Scheme / Racket:语法解析器匹配混乱

此代码运行良好:(需要语法/解析/定义(仅适用于球拍[#%app球拍:#%app])))(定义语法解析器#%app [(_ Cond {〜datum?} Form1 ...)#'(当Cond Form1 ...时)] [(_ Cond {〜...

回答 1 投票 0

球拍中的表单验证

我是Racket的新手,尽管到目前为止我已经设法使用servlet并使很少的工作有效。我现在想做的是验证一个简单的用户名/密码POST请求。我已经成功了...

回答 1 投票 2

方案/球拍:如何添加关键字以定义语法分析器

我可以这样定义for循环的语法:(需要语法/解析/定义)(定义语法解析器myfor [(_ Binding Form1 ...)#'(for(Binding Form1 ...)])) (myfor(I(范围0 10))(displayln I)...

回答 2 投票 0

线程功能

是否有更简单的方法来实现球拍中的穿线功能?我知道线程库,但似乎是一种基本功能,我想知道是否没有某种内置方法可以......>

回答 1 投票 0

如何重新定义计划/球拍的基本形式?

球拍具有内置的2臂if基本形式,但它没有单词else,所以我想在其中添加else单词。这段代码有效:(需要语法/解析/定义)(定义语法规则(myif Cond ...

回答 1 投票 0

方案/球拍中的双括号是什么?

这是球拍中for循环的一个例子:(定义列表'(1 2 3))(对于((I列表))(displayln I))在Scheme / Racket中,单括号对包装是为了评价。但是...

回答 1 投票 1

如何计算球拍中出现的字符串

编写一个Racket函数red-vs-blue,它消耗列表漫游,并根据以下规则生成字符串:•如果在漫游中出现字符串“ red”的次数更多,则生成“ red” ...

回答 1 投票 0

我有一个作业问题:如何在不使用let或loop(RACKET)的情况下重写此方法?

此方法完全可以正常工作,但不允许使用let,loop,set等。 (定义(转换k n)(让循环((k k)(acc'()))(if(零?(商k n))(cons(模k n)...

回答 1 投票 0

方案/球拍:此Honu lang如何创建不带评估括号的语法?

这是用Racket创建的Honu语言:https://docs.racket-lang.org/honu/Examples.html?q=hon该语言看起来与其他结构化lang相似,但它是基于Racket所必需的。 ..

回答 1 投票 0

递归调用变量是自由的还是受束缚的?

我正在尝试对自由变量和绑定变量有更好的了解。这是一个示例代码:(定义(什么种类的变量?猜测x)(

回答 3 投票 1

将类方法定义为表达式时出错

我正在尝试定义这样的类方法:#lang球拍(定义foo%(类对象%(超新)(定义/公共加一(curry +1)))))但是此代码产生以下内容错误:eval:2:0:...

回答 2 投票 1

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