erlang - 在 Erlang 中,如何从模块内部编译模块?

标签 erlang

我试过了:

c(module_name).

:但这仅适用于 shell,当我尝试从模块内运行它时会出错。

最佳答案

如果您确实想要这种行为,c:c(module_name) 将调用 shell 调用的相同函数。我会犹豫是否将调用 user_default (c) 函数的代码放入生产代码中,因此您可能需要查看 the source for the function并在您自己的代码中复制它,这样您就不会被 future 的 erlang 版本中的行为更改所困扰。

关于erlang - 在 Erlang 中,如何从模块内部编译模块?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2503160/

相关文章:

erlang - 有什么好的erlsom教程吗?

erlang - 考虑将应用程序从 .NET 移植到 Erlang - 需要建议

xml - 是否有库可以在 erlang 中执行 xslt 转换?

erlang - 如何计算数字之和,以便 sum(4) 可以得到 1+2+3+4

scala - Erlang Actors、Scala Actors 和理论概念 "Actor"之间有什么区别?

concurrency - Elixir - 受监督的进程似乎会阻止程序执行

erlang - 节点未运行,氮

erlang - 具有精确键列表的模式匹配映射

erlang - 停止 Erlang SSH channel 的问题

erlang - 关于Erlang函数,特别是函数的标识符