パッケージ

パッケージは、宣言、デフォルトの文、およびプロシージャ ブロックのみを含むことができる 1 つのブロックです。パッケージは、そのパッケージに含まれるすべての宣言およびプロシージャで共有される名前範囲 (名前が再度宣言された場合を除く) を形成します。レベル 1 のプロシージャの一部またはすべてをエクスポートし、外部プロシージャとしてパッケージの外部で認識されるようにすることができます。パッケージには任意の数のプロシージャを含めることができ、パッケージ内の任意またはすべてのプロシージャをエクスポートできます。パッケージを使用すると、複数のエントリ ポイント アプリケーションを実装できます。