</h3>
</a>

Here is the general control flow and where under subdir <tt>Source</tt>
to look for code:

<ul>

<li> <tt>Modules/swigmain.cxx:main()</tt> is the program entry
point.  It parses the language-specifying command-line option (for
example, <tt>-java</tt>), creating a new language-specific wrapping
object (each language is a C++ class derived from base class
<tt>Language</tt>).  This object and the command-line is passed to
<tt>SWIG_main()</tt>, whose return value is the program exit value.

<li> <tt