CoffeeScript 0.6.2

This commit is contained in:
Jeremy Ashkenas
2010-05-15 01:18:05 -04:00
parent a8d4c3a567
commit 485346f0e5
34 changed files with 479 additions and 323 deletions

View File

@@ -920,7 +920,9 @@ children SplatNode, 'name'
exports.WhileNode: class WhileNode extends BaseNode
constructor: (condition, opts) ->
condition: new OpNode('!', condition) if opts and opts.invert
if opts and opts.invert
condition: new ParentheticalNode condition if condition instanceof OpNode
condition: new OpNode('!', condition)
@condition: condition
@guard: opts and opts.guard