moved the coffeescript extension over from .cs to .coffee -- let's leave C# in peace. Changed array comprehensions to always return their mapped result, even when unassigned

This commit is contained in:
Jeremy Ashkenas
2009-12-25 14:18:05 -08:00
parent e494d520ea
commit d46bf8ee71
51 changed files with 127 additions and 147 deletions

View File

@@ -0,0 +1,27 @@
func: =>
a: 3
b: []
while a >= 0
b.push('o')
a--.
c: {
"text": b
}
c: 'error' unless 42 > 41
c.text: if false
'error'
else
c.text + '---'.
d = {
text = c.text
}
c.list: l for l in d.text.split('') if l is '-'.
c.single: c.list[1, 1][0].
print(func() == '-')