Re: goto and macro usage

2004-07-12 Thread Paul D. Smith
%% Noel Yap <[EMAIL PROTECTED]> writes: >> As for the hash stuff, those files (hash.c and hash.h) are taken >> basically verbatim from the id-utils GNU package, as a fast, >> portable hashing library. I suspect they are implemented as they >> are for speed, and although I'm not sure I wou

Re: goto and macro usage

2004-07-12 Thread Noel Yap
Paul D. Smith wrote: Personally, I don't agree with the attitude that gotos are always evil and should never be used (certainly in C). I find that, used in specific ways, they make code much clearer by avoiding the useless noise of deeply nested conditionals. I completely agree with this sentiment

Re: goto and macro usage

2004-07-11 Thread Paul D. Smith
%% "J. Grant" <[EMAIL PROTECTED]> writes: jg> I noticed use of goto's in the latest cvs make source code. Are jg> there any plans to restructure so that goto/branches are not jg> needed? No. Personally, I don't agree with the attitude that gotos are always evil and should never be used (c