Thanks to you both! The pcre will be uniquely useful. I am working on a c++ version of the lib w/ LOTS of overloading, and it is this shortcoming in C that I hope to overcome with the compiler that I will (eventually) write. In the meantime, please use/break the lib and tell me about it!