An ENTRY name used in a subroutine subprogram is treated like a subroutine and can be referenced with a CALL statement. Similarly, the ENTRY name used in a function subprogram is treated like a function and can be referenced as a function reference.
An entry name can be specified in an EXTERNAL statement and used as an actual argument. It cannot be used as a dummy argument.
Execution of an ENTRY subprogram (subroutine or function) begins with the first executable statement after the ENTRY statement.
The ENTRY statement is a nonexecutable statement.
The entry name cannot be used in the executable statements that physically precede the appearance of the entry name in an ENTRY statement.