Switch labels

Consider the following: %switch LETTER('a':'z') : LETTER('a'): LETTER('e'): LETTER('i'): LETTER('o'): LETTER('u'): ! Deal with the vowels here : : LETTER(*): ! All the rest (i.e. the consonants) : Instead of using a constant to specify a specific element of a switch vector, * can be used. It represents all the elements of the switch vector not defined elsewhere. Note that it does not have to come after the specifically defined switch labels.