IDL Complex Type
module A CORBA module maps to a Delphi's unit declaration. Nested Corba modules are mapped to a composited unit.  Deplhi is case-insensitive, so unit foo is same as unit Foo.

Note : It is possible to instruct IDL compiler to map an IDL module into another Delphi unit. (check the referenced web pages for detail)

// CORBA IDL
module outer
{
   module  inner
   {
	  ...
   }
}
 
{ Delphi }
						 
unit outer.inner;

begin
  ...
end.