首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在鸡肉计划中的模块中使用SRFI?

如何在鸡肉计划中的模块中使用SRFI?
EN

Stack Overflow用户
提问于 2017-03-14 12:48:04
回答 1查看 249关注 0票数 2

下面的文件在用csc编译时会出现错误。

代码语言:javascript
复制
(module
 monoid *
 (import chicken scheme)
 (use srfi-9)
 (define-record-type a0 (a0) a0?))

错误是:

代码语言:javascript
复制
Syntax error (import): cannot import from undefined module
    srfi-9
    Expansion history:
    ...

我在鸡用户手册/支持语言/模块/使用模块示例中学习了一个例子。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-03-14 16:18:12

一些较小的SRFI是chicken模块的一部分。您只需删除(use srfi-9)行即可。

我知道这有点令人困惑,但是如果您仔细阅读它,手册并没有说明它有一个模块(实际上,没有)。在即将到来的小鸡5中,这也变得更加理智了。在那里,srfi-9是一个干净的、独立的模块,您的示例程序就像鸡5一样工作。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42786476

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档