This paper discusses the problem of classifying ANSI FORTRAN statements into types, for example: assignment statements, DO statements, etc. The various problems that arise are explained, with suggested solutions. An algorithm is presented which can type ANSI FORTRAN statements into 36 classes.