For examples, see Data Structure Examples
Note that data area data structures and program-status data structures cannot be defined in subprocedures.