Article View: comp.std.c
Article #5207enums
From: Walter Bright
Date: Mon, 18 Jul 1988 18:37
Date: Mon, 18 Jul 1988 18:37
8 lines
611 bytes
611 bytes
From reading the grammar for enums in the Ansi spec, it seems that the
following is not allowed:
enum abc { }; /* empty member list */
enum def { b, }; /* trailing comma */
Many compilers accept this, and I've run across code that uses it. Any
thoughts? Is this an oversight in the spec?
Technical Details
Message-ID:
<1608@dataio.Data-IO.COM>Path:
arc1-ca.pugleaf.net!utzoo!attcan!uunet!husc6!bloom-beacon!mit-eddie!uw-beaver!uw-june!uw-entropy!dataio!brightShow Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!husc6!bloom-beacon!mit-eddie!uw-beaver!uw-june!uw-entropy!dataio!bright From: bright@Data-IO.COM (Walter Bright) Newsgroups: comp.std.c Subject: enums Message-ID: <1608@dataio.Data-IO.COM> Date: 18 Jul 88 18:37:12 GMT Organization: Data I/O Corporation; Redmond, WA Lines: 8