Path: utzoo!mnetor!uunet!mcvax!enea!kuling!bjornc From: bjornc@kuling.UUCP (Bj|rn Carlsson) Newsgroups: comp.lang.c Subject: { initializer-list , } Message-ID: <660@kuling.UUCP> Date: 1 Mar 88 14:21:50 GMT Reply-To: bjornc@kuling.UUCP (Bj|rn Carlsson) Organization: Computing Science Dept. , Uppsala University, Sweden Lines: 6 Why is an optional trailing comma inside the braces after an initializer-list allowed? Since it doesn't affect the meaning of the initializer we can't see any other reasons for including it except historical. Is it included in the Draft proposed ANSI C? We are currently writing a compiler for a subset of C and got a bit confused when finding this strange syntax. It is documented in both K&R and Harbison&Steele (2nd ed.).