所以我在空闲时间学习 opa,我有一个关于包/导入的问题。
所以我声明了几个模块,在不同的文件
package_a 和 module_A - 在 file1.opa
package_a 和 module_B - 在 file1.opa
package_b 和 module_C - 在 file2.opa
如果 file1.opa 是主文件,我将使用哪种命令行语法(或命令序列)来编译这个项目?“opa file1.opa”(直接不使用'make')。
如果 file1 使用 file2.opa 中的 module_C,我将如何导入它?“导入模块_C.package_b”?导入后,我可以从 file1.opa 中调用其成员“package_b.member1()”吗?(这似乎不起作用)。
有趣的是,我一直在网上寻找有关此的文档,但无处可寻。新的 Opa 书也没有答案。我想知道如何在不使用“制作”设施的情况下做到这一点,而是手动完成。这样我可以更干净地将 Opa 集成到我的构建系统中。
我感谢任何指导:),谢谢