- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
chez方案如何加载slib库?
或者任何其他用于 chez 方案的网络服务器库?
slim的说明书上写着:
- Configure the Scheme implementation(s) to locate the SLIB directory and implementation directories.
- Arrange for each Scheme implementation to load its SLIB initialization file.
- Build the SLIB catalog for each Scheme implementation.
我不知道如何做第 3 步和第 4 步。
这是我在文档 slib 中运行“chez”时得到的结果:
> (load "require.scm")
Exception: variable slib:features is not bound
Type (debug) to enter the debugger.
> (load "chez.init")
> (require 'http)
Exception in call-with-output-file: failed for /usr/local/lib/chez/slibcat: no such file or directory
> (require 'http-cgi)
Exception in call-with-output-file: failed for /usr/local/lib/chez/slibcat: no such file or directory
Type (debug) to enter the debugger.
> (load "http-cgi.scm")
Exception in call-with-output-file: failed for /usr/local/lib/chez/slibcat: no such file or directory
最佳答案
你有这个错误
Exception in call-with-output-file: failed for /usr/local/lib/chez/slibcat: no such file or directory"
因为您没有首先启动 SLib Catalog你可以通过首先在 repl 中运行它来做到这一点:
(require 'new-catalog)
关于scheme - 如何在chez scheme中加载slib库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46849280/
我最近一直在使用鸡方案,我觉得它真的很好,有人建议 chez 方案是最快的方案实现。所以我想尝试一下,但我不确定如何像鸡计划一样从 chez 创建编译的二进制文件。 最佳答案 正如 Sylwester
(lambda (head . rest) (...)) 我在尝试学习一些方案时在网上遇到了这段代码,但我找不到任何有用的解释。 这是什么意思?它是像 ML 中那样的某种模式匹配吗?(顺便说
(lambda (head . rest) (...)) 我在尝试学习一些方案时在网上遇到了这段代码,但我找不到任何有用的解释。 这是什么意思?它是像 ML 中那样的某种模式匹配吗?(顺便说
既然 Chez Scheme 是开源的,我想知道它在性能方面与 Racket 和其他 Scheme 或语言相比如何,以便人们可以在自己的项目中做出明智的选择。 很遗憾,我找不到任何相关的基准。 我发现
Chez Scheme 是否提供标准的 macroexpand 实现?如果没有,是否存在一些合适的替代品? 最佳答案 标准是什么意思? expand 扩展提供给它的表单。 关于scheme - Che
我试图在 chez 方案中查找有关 andmap 和 ormap 操作的信息。 还是不明白这些操作的用途,和map有什么区别。 最佳答案 在伪方案中, (andmap f xs) == (fold
我不知道该怎么做。在以前的实现中,read-line 是可用的,但由于某些原因它不在 Chez 中。 我如何只读取一行输入? 最佳答案 Chez Scheme 是 R6RS 的实现。使用 R6RS g
我是 Chez 的新手,考虑到现有的各种维护和未维护的存储库,我只是想弄清楚一些情况。 是否有一个通常首选的源代码库来获取 R6RS SRFI 库(专门用于 Chez Scheme)? 我知道http
如果创建一个 chez 方案 ex,对 lista_de_elemente 中的所有元素进行求和 (define lista_de_elemente (list 2 4 1 12 32 3 34 12
我正在努力通过 Dybvig's "The Scheme Programming Language"书。我正在使用 Chez Scheme 9.4.1作为我的 REPL。我正在使用 Geiser 在
我正在运行 Chez Scheme 9.5 并试图在 图书馆。下面是一个例子: (library (forlib) (export for) (import (rnrs (6))) (de
我想编写一个宏来创建用于隐藏更冗长的 lambda 表达式的速记语法,但我正在努力理解如何编写宏(我意识到这是反对使用它们的论据)。 鉴于这个例子: (define alist-example '
Chez Scheme/Racket 中let* 是如何定义的?特别是,为什么第一个示例的计算结果为 6... (let* ((let +) (a (let 2 4))) a) ...当我的理
How to install Petite Chez Scheme on Ubuntu? 我运行 Ubuntu 15.10 并尝试为 Linux 安装 pcsv8.4-a6le.tar.gz(非线程,
我尝试编译和安装 Chez Scheme 的 Racket 后端变体编译器,因为它现在似乎支持 aarch64 Arm 64 架构,不像 mainline Chez Scheme这仍然仅限于 32 位
我想为 printf 写一个 FFI Chez Scheme 中 C 的函数使用 foreign-procedure .但是我不知道应该把什么作为签名,因为 printf 中的最后一个参数函数是一个可
我正在尝试安装 Chez Scheme 9.4在 Linux Mint LMDE 系统上。 Chez Scheme 需要 GNU make、gcc、ncurses 的头文件和库,以及 X window
这是我使用 Scheme 教授的入门编程类(class)中的个人挑战,但我对 Python 示例同样满意。 我已经在scheme中实现了模幂的二进制方法如下: (define (pow base ex
我是一名优秀的程序员,十分优秀!