Dan wrote:
> Just a small quick question:
>
> String * Fixnum works:
> ...
> while Fixnum * String doesn't:

Think of it like this:
4*3 = 4+4+4 (4 added 3 times) = 12
3*4 = 3+3+3+3 (3 added 4 times) = 12
Those are equivalent because x added y times and y added x times always give 
the same result (x and y being numbers).

"bla"*3="bla"+"bla"+"bla" ("bla" added 3 times)="blablabla"
But what would 3 * "bla" be? 3 added "bla" times? What does that mean?

HTH,
Sebastian
-- 
NP: In Flames - System
Jabber: sepp2k / jabber.org
ICQ: 205544826