[Jeremy Hylton] > ... > PS Every time I switch between Python and C, I get confused about > "elif" and "else if". Mostly goes to show that you don't use Perl much ;-) Of course, in C99, #define elif else if is part of <stdlib.h>. Or maybe it isn't, and it just should have been? One of those -- or close enough.