On Thu, Jul 29, 2004 at 03:38:03PM +0100, Clive D.W. Feather wrote:
Andrew Brown said:
K&R isn't the Standard, and sometimes simplifies. true, but the second edition has the ansi stamp on it, and afaik there's no third edition.
The "ansi stamp" simply means that they made changes to match C99. The fact that K&R haven't changed the text to match C99 doesn't make them correct.
no, the ansi stamp means that it has something to do with c89. c99 didn't exist when the second edition was printed.
i have a c9x draft somewhere around but the last time i looked, it was more than twice as large as the k&r book i have and at most half as readable. i doubt that particular aspect of the language was changed, though.
Actually it was. Significantly - you're looking at the person who wrote the new text.
[Before you panic, the basic concepts are unchanged, but a whole load of subtle issues have now been addressed.]
of the five i noted, have any of them changed at all? -- |-----< "CODE WARRIOR" >-----| codewarrior@daemon.org * "ah! i see you have the internet twofsonet@graffiti.com (Andrew Brown) that goes *ping*!" werdna@squooshy.com * "information is power -- share the wealth."