Package System contains definitions of various configuration-dependent characteristics such as word size and memory.
This diagram depicts package System and its five public children.
Omitted from the diagram is the fact that the Storage_Pools package withs in the package Ada.Finalization.
Four of the five child packages pictured above provide "core language" support for low-level programming, as needed for bit-by-bit representations and control of storage. The RPC package provides facilities for making remote procedure calls from one partition to another. The latter is required for implementations that claim conformance to Annex E, "Distributed Systems."
[ Back to top of page