The second tutorial describes creating a COM component from an Eiffel system. The tutorial example
String is almost identical to
StringManipulator of the previous tutorial. In the
StringManipulator example the wizard starts from an IDL file and builds an Eiffel System; in contrast, the
String example takes an Eiffel system and generates an IDL file and the required plumbing code to make the Eiffel project accessible to COM.