学习Ruby的练习#26艰难的方法 - 纠正一个虚构的程序员的错误代码。Ruby:语法错误,意想不到的tIDENTIFIER,期待')'
我已经得到了大部分工作,但是甚至无法得到测试,因为我不断收到此语法错误:
syntax error, unexpected tIDENTIFIER, expecting ')'
...在这条线:
sentence = "All good\tthings come to those who wait."
我认为这总是变量被宣布的方式?由于错误列出了parens,我也尝试了这些 - 在句子周围(即使它没有意义),在字符串周围(带和不带引号),等号,没有等号......我是不确定问题在这里。
什么是前面的行?语法错误通常指出真正的错误之后(因为解析器只是继续假设它会得到有效的输入,直到它得到别的东西,并且“其他”通常是错过之后的下一个东西)。 – Chuck
显然以前的行缺少一个密切的parens(并且我正在一个小屏幕上工作,窗口进一步缩小了,所以我看不到它)......我想我是最被这个小指示器抛弃的carot“在等号的位置移动。谢谢你的帮助! – emco