On Fri, 07 Nov 2008, Szak�ts Viktor wrote: Hi Viktor,
> Shouldn't we also allow 'DEFINE >= 0x100' in case > DEFINE is not defined, and in this case returning > FALSE? Not all C compilers accept it. It means that we have to use some arbitrary value for all undefined identifiers. Usually 0. If it's OK for you then it's enough to change line 4609 in ppcore.c: if( !HB_PP_TOKEN_ISEOC( pToken ) || fUndef ) to: if( !HB_PP_TOKEN_ISEOC( pToken ) ) best regards, Przemek _______________________________________________ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour