Hello -- On Thu, 30 Nov 2000, Raja S. wrote: > raja / cs.indiana.edu (Raja S.) writes: > > I answer to part of my earlier post I've come up with the following using > Ruby's neat ability to extend the functionality of builtin types/classes: > > class Array > def to_s () > ans="" > for i in (0...self.length-1) > ans += self[i].to_s + ", " > end > ans += self[-1].to_s if (self.length>0) > return "[" + ans + "]" > end > end > > I take it there is no pre-defined way then? (See Dave's remarks on #inspect.) If you want to do the above (but with less typing :-) try: def to_s "[" + join(", ") + "]" end David -- David Alan Black home: dblack / candle.superlink.net work: blackdav / shu.edu Web: http://pirate.shu.edu/~blackdav