Scheme是Lisp系列中的一种函数式编程语言,它以lambda演算与eager(applicative-order)评估密切相关。有关URL方案的问题,请使用标记“url-scheme”。
在Scheme语言中,如何在与外部do-loop连接的内部do-loop中分配变量计数器?
我想在Ansys Fluent中读取10个案例文件,对于每个案例文件,有10个数据文件需要读取。 Ansys Fluent使用Scheme编程语言。我必须设法得到一些答案......
我正在准备考试,并认为用foldr编写foldl将是一个很好的问题,以进行测试。无论如何,我知道(foldl f base lst)返回(f xn(f x(n-1)...(f x1 ...
我想在Scheme语言的do循环中用一个简单的计数器增加一个,但我不熟悉该语言,并尝试了很多脚本但没有成功。代码将是......
根据RosettaCode,Scheme中的Y组合器实现为(定义Y(λ(h)((λ(x)(xx))(λ(g)(h(λargs(apply(gg)args)))) )))当然,传统的Y ...
使用big-bang在Racket(BSL)中编程突破。放置桨时遇到错误
目标是使游戏突破并按步骤进行。我已经遇到了第一步实施桨的问题。球和球的弹跳已经预先定义了......
我想计算Scheme中数字的位数总和。它应该像这样工作:>(数字和123)6我的想法是将数字123转换为字符串“123”,然后将其转换为...
Guile的格式可以填充参数:(格式#f“~5d”123);; >>“123”但是如何从参数中读取填充长度? (格式#f“〜?d”5 123);; =>“123”正如Bash所做的那样......
Racket Lang - Scheme如何组合环境的变量和值列表
我是一个全新的计划,并试图创建一个真正的简单解释器作为起点。给出两个列表,一个包含以下形式的变量:(x y z),第二个包含它们的......
我熟悉Common Lisp并尝试学习一些Scheme,所以我一直在努力理解我如何使用Scheme来解决我通常在Common Lisp中编写的问题。在Common Lisp中有fboundp,其中......
任何人都可以通过以下方式找到列表中的最小值和最大值并将其作为列表返回来帮助我发现错误吗?它应该是逻辑上的工作。我想有一些问题......
我目前正在解决Ex。 3.3.1其中:练习3.3.1。美国使用英国(长度)测量系统。世界其他地方使用公制系统。那么,旅行的人......
编写一个SCHEME函数remove-duplicatelicates,删除列表中的所有重复项。 (提示:您可以从定义一个函数开始,该函数从列表中删除特定给定值v的所有重复项; ...
在C中,您可以在方法中拥有一个静态变量,该变量可以记住先前调用该方法所设置的值。我听说使用延续可以找到同样的效果......
我遇到了这个问题,例如我有(定义(mypow x)(* x x)),我需要从给定列表中eval表达式。 (我正在写一个模拟器,我在列表中得到一系列命令......
假设你有“345”并想要数字表示“5”。如果你使用(string-ref“345”2)你得到#\ 3。如何在没有#\ delimiters的情况下获得此角色?我的最终目标是转换这个......
我正在学习Scheme并且我无法弄清楚我在这段代码中做错了什么:(define(距离ab)(定义c 1)(定义循环(lambda(abc))((if(<= cb)(begin( ...
在执行我的代码期间,我在不同的Scheme实现中遇到以下错误:Racket:application:not a procedure;期望一个可以应用于参数的程序......
我正在做一个家庭作业,我们被要求以我们开发的某种语言(使用Scheme)实施名为“按名称呼叫”的评估策略。我们在...中给出了一个例子
Scheme和Lisp最佳实践:对于Scheme的递归是,对于Lisp是否为no?
据我所知 - 如果错误我会在这里得到纠正 - 良好的Scheme实践是做任何需要循环的事情,重复递归,而且溢出不会成为问题,因为......