This is not the correct syntax according to the ANSI C++ standard. However
since so many people have done this in their code, we default to allowing
this to occur without reporting an error message. If you want this to be
reported as an error specify the option lang(trailingEnumCommas, no).
Dwayne Moore
VisualAge C++ Service & Support