{ type_definition
| item_declaration
| function_declaration
| procedure_declaration
}
  [ { type_definition
    | item_declaration
    | function_declaration
    | procedure_declaration
    | pragma
    }
  ]...