### 6.1.1.6 Alternate Return Arguments

To specify alternate return arguments in a dummy argument list, place asterisks (*) in the list; for example:

    SUBROUTINE MINN(A,B,*,*,C)

The actual argument list passed in the CALL statement must include alternate return arguments in the corresponding positions. These arguments take either of the following forms:

    *label

    &label

Either an asterisk or an ampersand can indicate an alternate return argument in an actual argument list. The value you specify for label must be the label of an executable statement in the program unit that issues the CALL statement.

Previous Page Next Page Table of Contents