module Module1 {
module Sub1 {
umbrella "Sub1"
module * { export * }
}
module Sub2 {
umbrella "Sub2"
module * { export * }
}
}
module Module2 {
umbrella "Module2"
module * { export * }
}
module Other {
textual header "function.h"
textual header "class.h"
}