私はさまざまな行に引数を入れたいのですが、コンマ、allwinスタイルの括弧、さまざまなインデントの追加など、すべてのバリエーションで解析エラーが発生します。複数の行に引数を指定して関数定義を書式設定するにはどうすればよいですか?
constructor: (
@a
@b
@c
) ->
私はさまざまな行に引数を入れたいのですが、コンマ、allwinスタイルの括弧、さまざまなインデントの追加など、すべてのバリエーションで解析エラーが発生します。複数の行に引数を指定して関数定義を書式設定するにはどうすればよいですか?
constructor: (
@a
@b
@c
) ->
試してみてください。
constructor:\
(@a
, @b
, @c
) ->
両方\
後続とのCoffeeScriptで,
抑制改行をリードします。
あなたは運が悪いようです。 Block
のためのルールは(セミコロンまたは改行されている)TERMINATOR
トークンが、ParamList
ルール(1あなたのために可能に
'PARAM_START ParamList PARAM_END FuncGlyph Block'
:あなたはgrammar rules for the function definitionを見れば、あなたは、ルールは以下のように定義されていることがわかりますで新しい行を追加することに興味があります)は許可しません。
これについてあなたが[問題を報告しました](https://github.com/jashkenas/coffee-script/issues/1784)しています。 –