> [...] but the right way (IMHO) is to use equivalence. Exactly what I thought when I read it. (Except that I was young when I used FORTRAN seriously, so I actually thought "EQUIVALENCE".)