|
Description |
4.10.4.3 and 4.10.4.4 say that "If the given value is not a member of the enumeration, the next()/prev() method returns the default initial value for the enumeration."
At this point in the LRM, "default initial value" has not yet been defined. There should be a reference to Table 6-1.
Further, the phrase "default initial value for the enumeration" is not quite correct. For example, the enumeration may be a net and not a variable. A more accurate, though more wordy, formulation is something like "default initial value for a variable of the enumeration base type, as specified in Table 6-1".
Also, the phrase "default uninitialized value" appears twice, in 5.3 and in 8.18. Is this intended to be the same as "default initial value"? |