1*71975703SRichard Trieumodule Module1 { 2*71975703SRichard Trieu module Sub1 { 3*71975703SRichard Trieu umbrella "Sub1" 4*71975703SRichard Trieu module * { export * } 5*71975703SRichard Trieu } 6*71975703SRichard Trieu 7*71975703SRichard Trieu module Sub2 { 8*71975703SRichard Trieu umbrella "Sub2" 9*71975703SRichard Trieu module * { export * } 10*71975703SRichard Trieu } 11*71975703SRichard Trieu} 12*71975703SRichard Trieu 13*71975703SRichard Trieumodule Module2 { 14*71975703SRichard Trieu umbrella "Module2" 15*71975703SRichard Trieu module * { export * } 16*71975703SRichard Trieu} 17*71975703SRichard Trieu 18*71975703SRichard Trieumodule Other { 19*71975703SRichard Trieu textual header "function.h" 20*71975703SRichard Trieu textual header "class.h" 21*71975703SRichard Trieu} 22