The ASSIGN statement assigns a label to an integer variable. Subsequently, this variable can be used as a branch target statement by an assigned GO TO statement or as a format specifier in a formatted input/output statement.
The ASSIGN and assigned GO TO statements are deleted features in Fortran 95; they were obsolescent features in Fortran 90. Compaq Fortran fully supports features deleted in Fortran 95.
For More Information:
For details on obsolescent features in Fortran 95 and Fortran 90, as well as features deleted in Fortran 95, see Appendix A.