A Pascal program consists of modules called units. A unit can
be used to group pieces of code together, or to give someone code without giving the sources. Both
programs and units consist of code blocks, which are mixtures of statements, procedures, and
variable or type declarations.