michaelficarra/CoffeeScriptRedux — pull request #104 by ghempton (2012-11-28 05:05:20+00:00)
Title: Debugger statement

Support for debugger statements.

One open question: the following seems to be valid js:

```javascript
f = function() {
debugger;
}
```

However, the following is not:

```javascript
f = function() {
return debugger;
}
```

Naturally this creates issues with the CS since all functions have returns at the end. Should the following CoffeeScript be a special case?

```coffeescript
f = -> debugger
```

or should it just fail to compile? (as it currently does)