Definition
program : decl_body
Purpose
A program construction describes in whole or in part the contents of a single executable or library. An executable or library may be compiled from multiple programs spread across several source files. A given source file contains exactly one program.