K&R App A, par. 8 & 8.2, on Declarations
Morris Keesan
keesan at bbncca.ARPA
Fri Jul 13 23:56:06 AEST 1984
-----------------------------
The problem is just one more inconsistency in K&R and subsequent versions
of the C Reference Manual. Although 18.4 defines data-definition as having
everything optional, and 10. implies that both type and storage class may be
empty simultaneously, 10.2 says "An external data definition has the form
data definition: declaration." and a "declaration" must have at least a type
or storage-class specifier. The System V release 1 document has the same
inconsistency. I hope the ANSI standard cleans this up.
--
Morris M. Keesan
{decvax,linus,ihnp4,wivax,wjh12,ima}!bbncca!keesan
keesan @ BBN-UNIX.ARPA
More information about the Comp.lang.c
mailing list