jashkenas/coffee-script — pull request #2057 by geraldalewis (2012-01-19 16:38:26+00:00)
Title: Issue #2054 "{arguments}"

Address's #2054
Opened by @satyr

`bin/coffee -bpe "{arguments}"`

incorrectly resulted in:

```
SyntaxError: variable name may not be "true"
```
- - -

Fixes error message: 'SyntaxError: variable name may not be "true"'

Permits assigning to "arguments" and "eval" properties in object literals. (`eval` and `arguments` as property names is legal in `strict`.

Updated tests for destructuring assignments.

Thanks @satyr!