>This doesn't look like Python to me. Are you sure you're on the right newsgroup?
Er, ok, I'm an idiot. This was all supposed to be on comp.lang.c++, but obviously I posted on the wrong one. Sorry for all the hassle. In python, this stuff is a heck of a lot easier. --Steve -- http://mail.python.org/mailman/listinfo/python-list