>I have found that the Ada REQUIREMENT that all values of the case be present is >important to maintenance. If I have two programs, one in C/C++ that uses >enumerations, and one in Ada that also uses the enumerations, when I add a >value to the set of enumerations > > ALL MY Ada CODE BREAKS, it fails to compile; which is *exactly* what >I want. Even if you have "when others =>" :-) John