jashkenas/coffeescript — pull request #3638 by lbeschastny (2014-09-17 10:56:52+00:00)
Title: Invalid block comments compilation

Current version of CS may produce an invalid JS due to its block comments compilation feature.

For example, the following presumably valid CS

```coffee
###
#/foo/bar/baz
###
```

[compiles to][1] invalid JS

```js
/*
*/foo/bar/baz
*/
```

[1]: http://coffeescript.org/#try:%23%23%23%0A%23%2Ffoo%2Fbar%2Fbaz%0A%23%23%23%0A

I'm not sure how it should be fixed.
Probably, CS compiler should force a whitespace between `*` and the first symbol of a block comment.
But maybe there is a better solution.

**P.S. [Originally posted on StackOverflow][2].**

[2]: http://stackoverflow.com/q/25876506/1202461