Partial fix for 653.

This commit is contained in:
Jeremy Ashkenas
2010-09-12 11:08:05 -04:00
parent e5837b4ee9
commit 3a20d7dacb
3 changed files with 31 additions and 9 deletions

View File

@@ -95,6 +95,21 @@ count = 0
list[key()] ?= 100
ok list.join(' ') is '0 100 5 10'
count = 0
key = ->
count += 1
key
key().val or= 100
ok key.val is 100
ok count is 1
key().val ?= 200
ok key.val is 100
ok count is 2
# Ensure that RHS is treated as a group.
a = b = false