Datatek --  Expanding the Possibilities The Conversion Process 
home > language conversions > conversion process  The language
conversion process is an iterative process. In general, the
code, including the copybooks/includes, are parsed and put into
a metadata format. This information is then correlated with
other modules, making the modifications necessary for handling
the differences between the two programming languages.
Information needed for other modules is then split out to feed
into other source code conversions, creating a cross pollination
effect that ensures that the information needed by a module is
carried through the entire conversion process. The final code is
then generated.  The process begins with the parsing of a single
source and its copy modules into a metadata format. The parsed
information is fed into the language converter along with
additional information that may be pertinent to the conversion,
including data types, prototypes, conversion parameters, and
overrides. The additional i