Newsgroups: comp.std.c
Path: utzoo!henry
From: henry@zoo.toronto.edu (Henry Spencer)
Subject: Re: comma at end of enumerator-list
Message-ID: <1991Jul1.021833.25079@zoo.toronto.edu>
Date: Mon, 1 Jul 1991 02:18:33 GMT
References: <10756@labtam.labtam.oz.au>
Organization: U of Toronto Zoology

In article <10756@labtam.labtam.oz.au> timr@labtam.labtam.oz.au (Tim Roper) writes:
>	(a) a trailing comma at the end of an enumerator-list is not allowed,
>...  Does anyone know if (a) was considered an issue by X3J11
>and whether it is mentioned somewhere in the Rationale?

It does not appear to be mentioned.  If memory (of a secondhand report)
serves, the issue was raised but lack of implementation experience weighed
against it, as did dislike for unnecessary complexity in a feature that was
considered only barely worth including in the standard at all.

(You wouldn't know it from the way some people rant about X3J11's "changes"
to the language, but nearly everything in ANSI C existed in at least one
production C compiler already, and X3J11 almost always rejected ideas that
were not backed by implementation experience.)
-- 
Lightweight protocols?  TCP/IP *is*     | Henry Spencer @ U of Toronto Zoology
lightweight already; just look at OSI.  |  henry@zoo.toronto.edu  utzoo!henry
