## 8.3.1 Module References

A program unit references a module in a USE statement. This module reference lets the program unit access the public definitions, specifications, and procedures in the module.

Entities in a module are public by default, unless the USE statement specifies otherwise or the PRIVATE attribute is specified for the module entities.

A module reference causes use association between the using program unit and the entities in the module.

For More Information:

- On the USE statement, see Section 8.3.2.
- On the PRIVATE and PUBLIC attributes, see Section 5.16.
- On use association, see Section 16.4.1.2.

Previous Page Next Page Table of Contents