IBM Extension
IBM Extension
BY REFERENCE
The BY REFERENCE phrase applies to all parameters that follow until overridden by another BY REFERENCE or BY VALUE phrase.
When a CALL argument is passed BY CONTENT or by REFERENCE, BY REFERENCE must be specified or implied for the corresponding formal parameter on the PROCEDURE DIVISION header.
BY REFERENCE is the default if neither BY REFERENCE or BY VALUE is specified.
You can use the BY REFERENCE phrase to pass an internal or external floating-point, DBCS, date, time, or timestamp data item.
End of IBM Extension