Chicken附带了我想要的大部分主要SRFI,但我发现非常令人沮丧的一件事是,据我所知,我必须按编号使用它们。即使我记得(use srfi-69)
确实意味着"使用哈希表",我项目中的其他人也不会 - 甚至我也不必记得更少使用的monickers ,就像srfi-14
一样。 (多线程,如果你很好奇。)
SRFI是否有一些别名系统,以便我可以写一些更接近(use hashtables)
的内容?或者,有什么方法可以告诉Chicken在我启动时使用所有内置的SRFI?
答案 0 :(得分:5)
你有力量了!
您可以创建一个名为“哈希表”的模块并导入srfi-69并导出所有模块。
当然这会为你简化一些事情,但是对于那些了解他们的SRFI的人来说,直到他们阅读来源并不明显它与srfi-69相同。我认为最好记住这些数字..