3

GHCJS で複数行の外部インポートを行うにはどうすればよいですか? 複数行にまたがる JavaScript のブロックがあります。

foreign import javascript unsafe
  "{ var x = 41;\
  \  $r = x + 1; \
  \}"
  answerToGreatestQuestion :: IO (JSRef Double)

そして、次のようなエラーが表示されます。

lexical error in string/character literal at character 'i'

文字を指し\ます。何が起きてる?

4

1 に答える 1

5

CPP ブロック内にいる場合は、\各行の先頭を削除します。この問題を参照してください。

于 2015-08-21T15:52:14.570 に答える