Node: No Passing Dummy Assumed-length, Next: No Pathological Implied-DO, Previous: No Passing External Assumed-length, Up: Standard Support
g77
disallows passing of a dummy procedure
as an actual argument if the procedure's
type is declared CHARACTER*(*)
.
SUBROUTINE BAR(CFUNC) CHARACTER*(*) CFUNC EXTERNAL CFUNC CALL FOO(CFUNC) END
It isn't clear whether the standard considers this conforming.