Я не могу& #39;не писать многострочные коды в интерактивном режиме Coffeescript (REPL)

Когда я набрал многострочный в интерактивном режиме coffeescript, произошла ошибка.

Например, я хочу попробовать следующий код:

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. (/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. (/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. (/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. (/usr/lib/coffeescript/repl.js:35:17)
  at Stream.emit (events:27:15)

Я не могу использовать многострочный текст, поэтому я не могу использовать отступы.

Что мне делать?

Моя среда следующая:

  • ОС :Ubuntu 10.04 lucid

  • coffeescript версии 1.0.0 Я установил coffeescript с PPA и командой apt -get.

см. этот адрес:https://launchpad.net/~gezakovacs/+archive/coffeescript

52
задан Constantin Groß 26 October 2019 в 05:55
поделиться