chicken scheme egss 中的符号不​​受约束

Symbols in chicken scheme egss don't get bound

使用 chicken 方案,我安装了一些 'eggs',但是当尝试使用它们的任何过程时,过程名称永远不会绑定到实际过程。例如,在 csi 解释器上:

#;1> (import glfw3)
#;2> (init)
Error: unbound variable: glfw3#init

在解释器和编译器中,我测试过的任何其他 'egg' 的任何过程或值都会发生同样的事情; 'egg' 中的任何东西都不会被绑定。

你用的是 CHICKEN 4 吗?如果是这样,您可能需要 (use glfw3) 而不是 (import glfw3)。如果您使用的是 CHICKEN 5,(import glfw3) 是正确的,init 应该可以。