On Mon, 31 Jul 2006 16:40:54 -0500, Dave wrote: >Not a bad idea... The main prob. would be that there would be a lot of >duplication of code. void toUpper_inplace(char[] x) { . . . } char[] toUpper(char[] x) { char[] y = x.dup; toUpper_inplace(y); return y; } -- Derek Parnell Melbourne, Australia "Down with mediocrity!"