1
我遇到了一个简单的方案应用程序的问题。 在一个文件(dataloader.ss),I定义的结构:用plt方案导入struct
(define-struct book-category (id name books))
但我不能在另一个文件中使用的结构。 我尝试,在dataloader.ss,在出口结构与
(provide book-category)
而在其他文件中,我输入:
(require "dataloader.ss").
但要的结构函数的调用失败,不可救药: 例如
(make-book-category 2 "test" '())
给我:
参考标识符其 定义前:让书类
在另一方面,如果我重新在第二档的结构,它告诉我: “模块:标识已被导入在:书籍类别“ 所以,我猜想导入至少部分工作。但我仍然无法访问相关的功能。还有其他事情要做吗?
在此先感谢!