2012-10-03 13 views
7

en CoffeeScript el código siguiente es todo legal¿El hecho de que foo (a: b, d.x) es un coffeescript ilegal es un error del intérprete o parte del lenguaje?

foo (a: b, d)

foo ({a: b}, dx)

foo (a: b, (dx))

Pero por alguna razón

foo (a: b, dx)

es ilegal. Me imagino que esto debe ser porque hay una ambigüedad aquí que no veo o el intérprete está siendo demasiado vigilante.

+1

Me huele como un error. ¿Quieres [abrir un problema] (https://github.com/jashkenas/coffee-script/issues/)? = D – epidemian

+0

También lo llamaría un error. – mzedeler

Respuesta

0

resulta que este es un error de coffeescript previamente reportado

Cuestiones relacionadas