* Within the same module,they shall only be reused for enumerated values within other enumerated types or as identifiers for fields of structured types. In addition, enumeration values shall not be used as names of value or
* template definitions of imported enumeration types, defining the given enumeration value
typeenumeratedMySecondEnumType{MyFirstEnumValue,MySecondEnumValue};//enumerated values within other enumerated types or as identifiers for fields of structured types
* Within the same module,they shall only be reused for enumerated values within other enumerated types or as identifiers for fields of structured types. In addition, enumeration values shall not be used as names of value or
* template definitions of imported enumeration types, defining the given enumeration value