`if (a = b)' (was Standard indentation?)
Wade Guthrie
evil at arcturus.UUCP
Sat Dec 17 07:23:55 AEST 1988
The sound of a programmer trying to read a C program flinging himself
against a wall.
In article <8536 at alice.UUCP>, ark at alice.UUCP (Andrew Koenig) writes:
> do ch = getchar();
> while (ch != EOF)
> process(ch);
> or, with braces:
> do {
> ch = getchar();
> } while (ch != EOF) {
> process(ch);
> }
I really do not mean to flame this person, but the above constructions
are EXCEEDINGLY hard to read. I much perfer the method which already
exists:
while ( (c=getchar()) != EOF)
process(c);
because it is easier for humans to parse (not to mention the fact that it
requires less space.
Wade Guthrie
Rockwell International
Anaheim, CA
(Rockwell doesn't necessarily believe / stand by what I'm saying; how could
they when *I* don't even know what I'm talking about???)
More information about the Comp.lang.c
mailing list