scheme 相关问题

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

为什么空列表在 Scheme 中被认为是原子?

据我所知,原子是 Scheme 中的任何数字、布尔值和字符串。但是当我运行原子时?空列表上的函数 - (atom? '()) - 它返回真 #t 值。 我在这里错过了什么?是不是...

回答 3 投票 0

是否有任何支持多个整数大小的方案方言?

我想用 Scheme 编写一个程序来模拟假设 CPU 的硬件寄存器。为此,我将需要符合其预期位的有符号和无符号整数数据类型

回答 1 投票 0

如何在多平台 Xcode 项目上获得 100% 的单元测试覆盖率?

这是我似乎最能提取的这个属性。但是,我想为不同的 ios 模拟器运行一个测试。有没有办法做到这一点? var isNavigationStackAvailable: Bool { ...

回答 0 投票 0

如何访问客户的帐户

这是一个逻辑请求而不是代码问题。 我所有的客户都有单独的数据库。但是前端和后端是通用的。他们使用客户端 ID (db-id) 登录。 用户密码

回答 0 投票 0

将数组添加到“LET”语言

我有“EOPL”一书中的“LET”语言 您还可以在以下 git 中看到 lang 的防御: https://github.com/svenpanne/EOPL3/blob/master/chapter3/exercise-...

回答 0 投票 0

为什么 TSPL 的 letrec 示例可以在 ChezScheme 中仅使用 let 运行?

在 TSPL 3.2 中我们发现: (letrec ((甚至? (拉姆达 (x) (或(= x 0) (奇数?(- x 1))))) (奇怪的? (拉姆达 (x) (和(不是(= x 0)) ...

回答 1 投票 0

如何在Racket语法中使用arbno,最后一项没有公共分隔符

我正在写一个函数,在 Racket 中称为“func”,#eopl。我对语法感到困惑。我们对具有公共分隔符的元素使用 arbno,这样我们就可以将它们视为列表元素。怎么...

回答 0 投票 0

方案中的屏幕字符位置控制

是否有一个方案程序可以促进在屏幕上打印默认字符串以进行可能的编辑(使用左/右箭头键)作为程序的下一个输入字符串?我想我是...

回答 0 投票 0

方案中的变量让表达式莫名其妙地不受约束

我得到一个错误,说 dataInput 没有绑定。我不知道为什么。这似乎是一个有效的 let 表达式。请解释。非常感谢! (定义 imageList "/home/perry/dir_image_search_list&...

回答 0 投票 0

如何获取 Scheme 定义类型实例的参数?

我有一个函数定义的精简定义类型: (定义类型 FunDef (fundef (fn-name symbol?))) 这是一个满足定义类型的函数定义: (fundef'f) 怎么...

回答 1 投票 0

stream-ref 和 stream-take 在 Scheme 中给出了相互矛盾的答案

我在方案中有以下程序 #lang方案 (需要球拍/流) (定义(从 n 开始的整数) (stream-cons n (integers-starting-from (+ n 1)))) (定义(流前缀和 s) (...

回答 0 投票 0

自引用流的评估

我在 SICP 讲座系列的第 6B 课中遇到了以下示例,需要一些帮助来理解它是如何评估的。 该示例使用流处理创建无限的

回答 2 投票 0

方案无法识别定义宏

我正在关注 Harvey 教授的 cs61a,在可用的文件中,有一个实现了面向对象范式(此处)。将其加载到 Dr. Racket 并添加简单方案语言时......

回答 1 投票 0

让条件进入方案可能吗?

我有一个问题,我不明白 let 是如何在条件下工作的,如果我理解它但不是条件...... 这是我的代码: (定义 add2 (拉姆达 (l) (条件((null?l)l) (我...

回答 3 投票 0

预期布尔值的函数的预期过程错误

所以我试图编写一个函数来遍历点列表并计算距离给定平面小于特定距离的点数。我的问题是我得到...

回答 0 投票 0

应该有条件的函数的预期过程错误

所以我试图编写一个函数来遍历点列表并计算距离给定平面小于特定距离的点数。我的问题是我得到...

回答 0 投票 0

合同测试咨询

我的项目使用微服务架构。测试是孤立的,当与其他服务交互时,我们使用 wiremock。可以想象,始终保持来自其他服务的正确答案...

回答 0 投票 0

如何使用 Guile Scheme 加载国外库?

我想使用我用 C 编写并使用 gcc -shared -o libsum.so sum.c 编译成库的函数,但我不知道如何加载库并从方案

回答 1 投票 0

如何从微服务架构中获取订单信息

我有一个微服务架构,如下图所示: 问题 我有一个 idia 来制作用户搜索 UI 控件,但我没有用户服务,我只有身份

回答 0 投票 0

无法弄清楚为什么我不断收到“预期违反计划地图合同:程序?错误”[关闭]

我有以下代码: (定义(eval-1 exp) ;添加了显示表达式。 -- DLB (显示“正在执行 eval-1,exp =”) (displayln exp) (条件((常量?exp) (显示...

回答 0 投票 0

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