[Jan Svitok <jan.svitok / gmail.com>, 2007-01-05 23.12 CET]
[...]
> I don't think sum-by-1s is a good variable name. You can't use - in a
> name. It's reserved for minus. Names are made of A..Z, a..z, 0..9, @
> and _.

...unless you set $KCODE. Then ¿almost? everything above \177 is allowed.

$ ruby -Ku -e 'sum¡¾by¡¾1s, sumby2s = 1,2; p sum¡¾by¡¾1s, sumby2s'
1
2

--