我不能在Coffeescript交互模式(REPL)中编写多行代码

当我在coffeescript交互模式下input多行时,发生错误。

对于exapmle,我想尝试下面的代码。

kids = brother: name: "Max" age: 11 sister: name: "Ida" age: 9 

显示此错误。

 coffee> kids = Error: In repl, Parse error on line 1: Unexpected 'TERMINATOR' at Object.parseError (/usr/lib/coffeescript/parser.js:463:11) at Object.parse (/usr/lib/coffeescript/parser.js:533:22) at /usr/lib/coffeescript/coffee-script.js:26:22 at Object.eval (/usr/lib/coffeescript/coffee-script.js:64:17) at Interface.<anonymous> (/usr/lib/coffeescript/repl.js:18:26) at Interface.emit (events:27:15) at Interface._ttyWrite (readline:309:12) at Interface.write (readline:147:30) at Stream.<anonymous> (/usr/lib/coffeescript/repl.js:35:17) at Stream.emit (events:27:15) 

我试图用'\'作为换行符,但同样的错误显示。

 coffee> kids = \ Error: In repl, Parse error on line 1: Unexpected '\' at Object.parseError (/usr/lib/coffeescript/parser.js:463:11) at Object.parse (/usr/lib/coffeescript/parser.js:533:22) at /usr/lib/coffeescript/coffee-script.js:26:22 at Object.eval (/usr/lib/coffeescript/coffee-script.js:64:17) at Interface.<anonymous> (/usr/lib/coffeescript/repl.js:18:26) at Interface.emit (events:27:15) at Interface._ttyWrite (readline:309:12) at Interface.write (readline:147:30) at Stream.<anonymous> (/usr/lib/coffeescript/repl.js:35:17) at Stream.emit (events:27:15) 

我不能使用多行,所以我不能使用缩进。

我该怎么办?

我的环境如下

  • 操作系统:Ubuntu 10.04清晰

  • coffeescript版本1.0.0我用PPA和apt-get命令安装了coffeescript。

    看到这个url。 https://launchpad.net/~gezakovacs/+archive/coffeescript

你也可以用Ctrl + V切换到多行模式。

反斜杠正常工作与我的咖啡1.2.1 …尝试升级:)