i know how it works... what i wanted to do was to make a different kind of define... the thing is, i am making a customized preprocessor just for the purpose of learning how to program in C cause i'm a real n00b... i already made my very own #include and now i'm trying to make my #define...