>>Don't. At least do not #define TAB, because TAB is a keyword (as in "Append from ... delimited with TAB"). Now that I told you it'll be easy, but it took me quite a time to understand why this command didn't want to compile... because the keyword was re#defined.
>Thanks a lot, Dragan. Well, I definitely was not thinking, when I defined TAB and CRLF in lots of my programs, which use loops, etc. Now I have to go through all of them and change them back...
Neither was I... until it bit me :)