Erlang:模块属性

标签 erlang module

我是 Erlang 的新手。
找到以下 -模块现有 Erlang 项目中的属性声明:

-module(mod_name, [Name, Path, Version]).

这里的第二个参数(列表 [名称、路径、版本])是什么意思?

我在 Erlang 引用资料中没有找到任何信息。

最佳答案

这定义了一个参数化的 erlang 模块 - 您可以使用 new “实例化”该模块,然后在执行模块中的代码时访问由该 new 传递的参数。

这里有一个非常简短的概述:

http://myotherpants.com/2009/04/parameterized-modules-in-erlang/

关于Erlang:模块属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1358230/

相关文章:

excel - VBA 过程访问级别

delphi - 外部模块实现

c++ - 如何在 C++ 代码中调用模块中包含的 Fortran90 函数?

import - 在 ReasonML 中为导入的模块使用自定义名称

c - 在部署新代码或热插拔代码时维护套接字连接?

list - 从另一个函数读取整数列表,然后对其求平方

erlang - 使用 Erlang 中的 Elixir 模块失败

具有非默认 EPMD 端口的 Erlang 节点不再响应 ping

syntax - Erlang - 帮助理解基本的 erlang 代码

scala - 在 Play Route 的文件中,如何指示使用来自模块的路由?