Subj : Re: A real beginer's C++ question To : borland.public.cpp.borlandcpp From : "Ed Mulroy [TeamB]" Date : Tue Jul 08 2003 02:22 pm Not so. In the example you show the preprocessor removes the macro name and the compile phase sees a value of 123 but has no indication of the symbol. .. Ed "Boba" wrote in message news:3f0ad7a3@newsgroups.borland.com... > A symbol does not have to be declared to be > defined. (The original Q is about 'undefined > symbol'.) As you have pointed out: > "When a symbol is used that is not an inherent > part of the language then it must be defined.", > so I am just showing another way to please the > compliler by #defining the symbol. Boba .