Я пытаюсь заставить CoffeeKup работать с движком Mozilla's Rhino.Не так много удачи.Я пытаюсь этот простой шаблон:
templates ?= {}
templates.first = ->
doctype 5
html ->
head ->
title "#{@title}"
body ->
h1 "#{@hello}"
который я компилирую в Javascript , а затем пытаюсь выполнить рендеринг с использованием
CoffeeKup.render(templates.first, {title: 'Say Hello', hello: 'Hello World!'});
Но это не удается с этим:1009 *
org.mozilla.javascript.EcmaError: SyntaxError: invalid return (CoffeeKup#304(Function)#230)
В Javascript-версии coffeekup.coffee строка 304 выглядит следующим образом:
return new Function('data', code);
И code
строка 230 (последняя строка) - это:
).call(data);return __ck.buffer.join('');
Выглядит ли что-то необычное или это ошибка Rhino?