事实上foo(a:b,dx)是非法的coffeescript是解释器的错误还是语言的一部分?

Ste*_*ble 7 coffeescript

在coffeescript中,以下代码都是合法的

foo(a:b,d)

foo({a:b},dx)

foo(a:b,(dx))

但出于某种原因

foo(a:b,dx)

是非法的.我认为这必须是因为我没有看到这里有歧义,或者翻译过于警惕.

Ste*_*ble 0

事实证明这是之前报告的 CoffeeScript 错误