Thanks, this is the kind of feedback my hobbyist ass needs. My intention in including <ctype h> is solely to allow me to define structs using typdef. I'm not aware of any crashes or compiler warnings caused by the potential abuse, but I'm going to look at it later.