name The name of the routine that is ended. This argument is optional. If you specify a name, $END_ROUTINE verifies that the name matches that which was specified with $ROUTINE to begin the routine. If the name does not match, $END_ROUTINE issues a diagnostic message. There is no default. If you omit the name, $END_ROUTINE does not verify a matching name.