Richard Maine wrote: > In principle, the CASE construct is specifically designed to be > efficiently implementable (which is the reason for a few of its > awkward limitations - such as not allowing character type selectors). > There is an error here. In Fortran 90/95, SELECT CASE indeed ALLOWS selectors of type character. Regards, Jean Vezina %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%