--- Florian Gro<florgro / gmail.com> wrote: > Yukihiro Matsumoto wrote: > > > A character will be represented by a string that holds > exactly one > > character byte sequence. A Python Way. > > So > "foo"[0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0][0] > > would be "f"? I guess kind of like: 7[0][0][0][0][0][0][0][0][0] == 1 I would still rather see a separate class to represent characters. I thought Fixnums were nice since they are so efficient. They could also be easily extended to Bignum when you need more from the encoding - an arbitrary sequence of bytes could be put into a Bignum. The main exception to that I can think of is when you have an excess of zero bytes. "\000\000\000\000" and "\000" couldn't be distinguished when you put them into an Integer. __________________________________ Do you Yahoo!? Yahoo! Mail - Helps protect you from nasty viruses. http://promotions.yahoo.com/new_mail