Eclipse Erlang没有返回任何带有spawn的内容
我正在通过一段视频学习erlang的基础知识。我被其中一个视频教程卡住了。代码如下:Eclipse Erlang没有返回任何带有spawn的内容,eclipse,shell,erlang,spawn,erlang-shell,Eclipse,Shell,Erlang,Spawn,Erlang Shell,我正在通过一段视频学习erlang的基础知识。我被其中一个视频教程卡住了。代码如下: say_something(_,0) -> io:format("Done ~n"); say_something(Value, Times) -> io:format("~s ~n", [Value]), say_something(Value, Times-1). start_concurrency(Value1, Value2) -> spawn(eas
say_something(_,0) ->
io:format("Done ~n");
say_something(Value, Times) ->
io:format("~s ~n", [Value]),
say_something(Value, Times-1).
start_concurrency(Value1, Value2) ->
spawn(easy, say_something, [Value1, 3]),
spawn(easy, say_something, [Value2, 3]).
say_something
功能正常:
(ErlangProject@Carl-PC)3> easy:say_something("Hello world", 3).
Hello world
Hello world
Hello world
Done
ok
但是,当我运行start\u concurrency
时,我不知道会发生什么,但我没有得到我应该得到的,如下所示:
(ErlangProject@Carl-PC)4> easy:start_concurrency("Hello world", "Really Really").
easy:start_concurrency("Dynamically", "ee").
easy:start_concurrency("dfd", "dfd").
它不会返回任何东西。我可以不停地打字。我做错了什么?请帮帮我
谢谢大家! 好的,这解决了问题:
Erlide插件的位置
- 我在32位eclipse中尝试过这个
flush()
。是的,我也可以在erlang shell中运行它。但在我在eclipse中运行它之前。这是eclipse的问题吗?为了更清楚,此问题的修复程序将从0.28版开始提供。@VladDumitrescu感谢您添加更多信息!:)