12 module aModeratleyLongModuleName
15 module subroutine cmo()
18 end module aModeratleyLongModuleName
20 submodule (aModeratleyLongModuleName
) aNameForASubmoduleThatIsVeryLongButWhichIsLegalStill
24 end submodule aNameForASubmoduleThatIsVeryLongButWhichIsLegalStill
26 submodule (aModeratleyLongModuleName
:aNameForASubmoduleThatIsVeryLongButWhichIsLegalStill
) sb
29 submodule (aModeratleyLongModuleName
:sb
) sc