有时,当您在正确的完成语句后键入Enter时,REPL会等待更多:
> var f; function(){};
...
当完全发生这种情况时?我没有找到任何相关的文件。
答案 0 :(得分:5)
您的代码不正确。从文件运行时,会报告语法错误:
SyntaxError: Unexpected token (
REPL中存在一个错误,在语法错误的情况下,REPL假定要评估的代码不完整,并且会跨越多行。无论语法错误的类型如何。
问题在v0.11.7中由提交9ef9a9d修复。有关更多详细信息,请参阅提交消息。