Disclosed is a system, method, and program for producing an executable file
for execution by a computer. The computer receives a plurality of
programming language statements comprising a source program and translates
the source program into an object module. The object module includes a
symbol reference, a symbol definition, attribute information for the
symbol reference derived from the language, and attribute information for
the symbol definition derived from the language statements. The computer
binds the object modules into a program object and resolves in the program
object an external symbol reference in the object module with an external
symbol definition in another object module. The attribute information is
available when binding object modules into the program object.
Gegeben ein System, eine Methode und ein Programm für das Produzieren einer vollziehbaren Akte für Durchführung durch einen Computer frei. Der Computer empfängt eine Mehrzahl der Programmierspracheaussagen, die ein Quellenprogramm enthalten und übersetzt das Quellenprogramm in ein Objektmodul. Das Objektmodul schließt einen Symbolhinweis, eine Symboldefinition, Attributauskunft als Symbolreferenz ein, die von der Sprache abgeleitet wird, und Attributauskunft für die Symboldefinition, die von den Sprachenaussagen abgeleitet wird. Der Computer bindet die Objektmodule in einen Programmgegenstand und behebt im Programmgegenstand einen externen Symbolhinweis im Objektmodul mit einer externen Symboldefinition in einem anderen Objektmodul. Die Attributauskunft ist vorhanden, wenn bindene Objektmodule in das Programm einwenden.