Explicit terminators help avoid the dangling-else problem.
Ada syntax is better for readabilty. Modula-2 syntax is better for language simplicity. Comments that automatically end at the end of the line make it impossible to forget closing delimiters and make the code more readable as lines can be quickly identified as being comments versus code. Double delimiter comments add flexibility. Use the type keyword along with the constant to resolve ambiguities when the constant appears in more than one enumeration.