Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
没有来自Erlang shell的输出或错误消息_Erlang_Erlang Shell - Fatal编程技术网

没有来自Erlang shell的输出或错误消息

没有来自Erlang shell的输出或错误消息,erlang,erlang-shell,Erlang,Erlang Shell,有时,当我尝试在Erlang shell中运行命令时(例如从模块调用函数等),shell不会给出任何输出或错误消息,只会返回。我确信我给出的命令形状正确(末尾有一个点等)。 要解决这个问题,我必须在shell中发出以下命令: '. or ". 然后外壳打印出一个长原子或者其他什么,然后我就可以正确地运行我原来的命令了。 有人见过同样的问题吗?这是什么原因呢?看起来命令行中有一个初始的'或“。因此shell正在等待第二个'或“关闭原子或字符串声明。它打印评估结果,现在可以执行下一个命令 在控制台

有时,当我尝试在Erlang shell中运行命令时(例如从模块调用函数等),shell不会给出任何输出或错误消息,只会返回。我确信我给出的命令形状正确(末尾有一个点等)。 要解决这个问题,我必须在shell中发出以下命令:

'. or ".
然后外壳打印出一个长原子或者其他什么,然后我就可以正确地运行我原来的命令了。
有人见过同样的问题吗?这是什么原因呢?

看起来命令行中有一个初始的
'
。因此shell正在等待第二个
'
关闭原子或字符串声明。它打印评估结果,现在可以执行下一个命令

在控制台中查看此示例(从
erl
开始):

Eshell V10.6.2(使用^G中止)
1> io:format(“你好,世界!”)。
你好,世界!好啊
2> io:format(“你好,世界!)。
2> ".
*2:在“.”之前出现语法错误

如果有一个答案可以解决您的问题,请单击答案左侧的复选框大纲接受该答案。这将增加他们的声誉,鼓励人们给出答案。谢谢。这就是我一直在寻找的答案!:-)