[mew-dist 18871] Re: bin/pattern.c
IWATA Ken'ichi
iwa at example.com
2001年 9月 11日 (火) 19:34:43 JST
> ANSIでは
> enumでは最後のコンマは不可です。
> 初期化子ではコンマはあってもよいです。
>
> enum { A, }; /* NG */
> int x[] = { 1, }; /* OK */
enum-specifier:
enum identfifier [opt] {enumerator-list}
enum identifier
enumerator-list:
enumerator
enumerator-list, enumerator
一方
initializer:
assignment-expression
[ initializer-list }
{ initializer-list , }
initializer-list:
initializer
initializer-list , initializer
enum は K&R(第二版,訳本)の P266 A8.4
初期化式は同 P272 A8.7 に構文が書いてあります。
# そんなわけで enum の最後は , なしがただしいかと
--
いわたけンいち <iwa at example.com>
Mew-dist メーリングリストの案内