compilation_unit ::= context_clause ( library_item | subunit )
This rule is called by -> compilation
-> compilation