An object program is produced in a data processing system by linking a
plurality of program modules. Internal program modules, which have been
produced by means of a high-level language translator, and external
program modules, are provided with names from mutually exclusive name
classes. A matching routine of a first type is produced for each of the
internal program modules, and a matching routine of a second type is
produced for each of the program modules that are called by the internal
program modules. The matching routines bridge different linking
declarations.
Um programa de objeto é produzido em um sistema de processo de dados ligando um plurality dos módulos do programa. Os módulos internos do programa, que foram produzidos por meio de um tradutor da língua high-level, e dos módulos externos do programa, são fornecidos com os nomes mutuamente das classes conhecidas do exclusive. Uma rotina combinando de um primeiro tipo é produzida para cada um dos módulos internos do programa, e uma rotina combinando de um segundo tipo é produzida para cada um dos módulos do programa que são chamados pelos módulos internos do programa. As rotinas combinando constroem uma ponte sobre declarações ligando diferentes.