【问题标题】:Exporting all symbols in Julia导出 Julia 中的所有符号
【发布时间】:2014-08-08 12:29:34
【问题描述】:

有没有办法导出 Julia 模块中的所有符号(类似于 importall 的语义对应物)?当要导出的符号数量增加时,这样的功能将非常有用。 TIA。

【问题讨论】:

标签: module export julia


【解决方案1】:

Reexport.jl 包提供了这种形式;它的用例是当您有一个子模块并且您想要将所有导出的符号从内部模块重新导出到当前模块中时。我知道,不是exportall,而是部分功能。

【讨论】:

  • 谢谢。这样就足够了。
【解决方案2】:

我写了一个最小的ExportAll.jl 包。它适用于 Julia 1.1.1 并经过测试,可作为 Julia 包使用。基本上,它导出模块中定义的所有符号(!),而不是任何核心模块的一部分。免责声明 做这样的事情不是好的做法,应该非常小心。

【讨论】:

    猜你喜欢
    • 2012-02-06
    • 2010-09-18
    • 2011-03-02
    • 1970-01-01
    • 2021-10-15
    • 2015-11-03
    • 1970-01-01
    • 1970-01-01
    • 2010-11-17
    相关资源
    最近更新 更多