【发布时间】:2013-03-08 01:06:32
【问题描述】:
我不完全确定如何在 Erlang 模块中定义 Erlang 函数。我收到以下错误:
11> invoke_record:invoke().
** exception error: undefined function erlang:rr/1
从这个简单的代码尝试从 beam 可执行文件中调用 rr(?MODULE). 以“初始化”记录,这样就不需要每次都从 shell 调用它。
-module(invoke_record).
-export([invoke/0]).
-record(process, {pid,
reference="",
lifetime=0
}).
invoke() ->
erlang:rr(?MODULE).
【问题讨论】:
标签: function erlang initialization record