>Ed,
>
>>PS - in the real block of code, there's three lines of comments regarding the regular expression and some shortcomings in assumptions I made in building it that I haven't coded around yet.
>
>Thank you, thank you, thank you. I'll no longer dread taking over your code someday. :-)
Dave,
Just a comment on the expression parser. I think it's an understatement, but it might help to think of it as STRTRAN() or CHRTRAN() on steroids.< g >
George
Ubi caritas et amor, deus ibi est