【发布时间】:2011-08-31 17:37:50
【问题描述】:
我有 erlang gen_fsm,我的第一个状态:
begin({Nick}, _From, State) ->
{reply, true, next_state, State}.
然后我有:
next_state(_Event, _From, State) ->
io:format("Test \n"),
{reply, ok, begin, State}.
但我没有在 shell 中看到 Test 注释
如何正确过渡到新状态?
【问题讨论】:
-
该代码中存在错误(调用
io:format/1后缺少逗号)。这是复制时的错误还是您的代码没有编译? -
是的,我在stackoverflow中编辑,在代码中没问题。