"Ron Jeffries" <ronjeffries / REMOVEacm.org> wrote in ... > Hi Rich ... I think this is logically correct, yes. The concern is that the > @data[@offset+i] > stuff creates a character object on each execution, as far as I know. Hi, afaik there is no such thing as a ``character object'' - i.e. ``@data[@offset+i]'' is simply a Fixnum instance. As such it special in the sense that it is not under the control of the garbage collector. /Christoph