1

Chicken 附带了我想要的大多数主要 SRFI,但我觉得非常令人沮丧的一件事是,据我所知,我必须按数字使用它们。即使我可能记得这(use srfi-69)确实意味着“使用哈希表”,但我项目中的其他人却没有——甚至我也不一定记得更不常用的绰号,比如srfi-14. (多线程,如果你好奇的话。)

SRFI 是否有一些别名系统,以便我可以写一些更接近的东西(use hashtables)?或者,有没有办法让我在启动时让 Chicken 使用所有内置的 SRFI?

4

1 回答 1

5

你得到了力量!

您可以制作一个名为“哈希表”的模块并导入 srfi-69 并导出所有内容。

当然,这会为您简化事情,但对于了解他们的 SRFI 的人来说,在他们阅读源代码之前,它并不明显与 srfi-69 相同。我认为最好只记住数字..

于 2015-10-28T17:55:50.607 回答