module-declaration: export-keyword module-keyword module-name module-partition attribute-specifier-seq ;
module-name: module-name-qualifier identifier
module-partition: : module-name-qualifier identifier
module-name-qualifier: identifier . module-name-qualifier identifier .
export-declaration: export declaration export { declaration-seq } export-keyword module-import-declaration
module-import-declaration: import-keyword module-name attribute-specifier-seq ; import-keyword module-partition attribute-specifier-seq ; import-keyword header-name attribute-specifier-seq ;
global-module-fragment: module-keyword ; declaration-seq
private-module-fragment: module-keyword : private ; declaration-seq