Dieser Verfahrensschritt erlaubt es, fremde Programm-Module, die keine Anpassungsroutine zweiter Art besitzen, aus den durch den Hochsprach-Übersetzer erzeugten internen Programm-Modulen heraus über ihre Adressen aufzurufen.
This method step, the external program modules that do not have a matching routine of the second type, the internal program modules generated by the high-level language translation program, it is possible to call via its address.
Autres résultats
Auf diese Weise lassen sich die Namensklassen der internen und der fremden Programm-Module ohne besondere Anpassungen des Binders trennen.
In this manner, the name class of internal and external program modules can be separated without special alignment of the binder.
Die Namensklassen werden so sicher voneinander getrennt, ohne daß die Namen der fremden Programm-Module verändert werden müssen.
Name Class is reliably separated in this way, the time is not necessary to change the name of the external program modules.
Weiterhin werden die internen Programm-Module, die fremden Programm-Module und die benötigten Anpassungsroutinen erster und zweiter Art miteinander zu dem Zielprogramm verknüpft.
Furthermore, the internal program modules, the external program modules and the required first and second type matching routine Linked object program is formed.
Auf diese Weise sind die für die Anpassung der unterschiedlichen Vereinbarungssätze notwendigen Anpassungsroutinen zweiter Art für die von den internen Programm-Modulen aufgerufenen fremden Programm-Module automatisch in das Zielprogramm eingebunden.
In this way, necessary for different link protocols a set of alignment, a second type of matching routine with respect to the calling external program module being called by the internal program modules, is incorporated into the object program.
Die Erfindung erlaubt es, daß die internen und fremden Programm-Module korrekt über den Ausgangs-Vereinbarungssatz miteinander verknüpft werden, falls dies nötig ist.
According to the present invention, internal and external program module is to be linked to each other (if the link has to be) through an accurate output protocol.
In einer weitere Vorteilhaften Weiterbildung der Erfindung werden die Anpassungsroutinen erster Art jeweils mit einem Kennzeichnungscode versehen, durch den diese und die fremden Programm-Module voneinander zu unterscheiden sind.
In another advantageous embodiment of the present invention, the first form of the matching routine, which one of the identification codes respectively given by the identification code, and a matching routine and the external program modules are distinguished from each other.
In dem Beispiel nach Figur 2 sind die fremden Programm-Module 10 durch den Hochsprach-Übersetzer 22 erzeugt worden.
In the example of FIG. 2, an external program module 10 is generated by the high-level language translation program 22.
Verfahren nach Anspruch 1, dadurch gekennzeichnet, daß die fremden Programm-Module (10) in einer Maschinensprache vorliegen.
The method of claim 1, wherein indicated at machine language external program modules (10). 4. 4.
Die fremden Programm-Module 10 können jedoch ebenso Assembler-Module oder in Maschinensprache vorliegende Programm-Module sein, die den Verknüpfungsvereinbarungen des Ausgangs-Vereinbarungssatzes unterliegen.
However, external program module 10 may be a machine language program modules that are based on similarly assembler module or output protocol link protocol.
Trifft der Binder ein solches internes Programm-Modul nicht an, so bindet er die Anpassungsroutine 16 ein, welche die notwendige Anpassung der Vereinbarungssätze vornimmt und daraufhin das fremde Programm-Modul 10 mit dem Namen B aufruft.
If the binder is not encountered to such internal program modules, the binder link the matching routine 16, this alignment routine, taking place requires matching protocol and subsequently, an external program module 10 with the name B It is called.
Um bei dem bekannten Verfahren die voneinander abweichenden Verknüpfungsvereinbarungen des fremden Programm-Moduls 10 mit dem Namen A und des internen Programm-Moduls 12 mit dem Namen B zu überbrücken, muss von einem Programmentwickler eine Anpasssungsroutine 20 erstellt werden.
In known manner, the external program modules 10 names A, in order to bridge the mutually different link protocols with the internal program module 12 with the name B, it is necessary to generate a matching routine 20 by a program generator.
Es wird nun festgelegt, daß die Namen der durch den Hochsprach-Übersetzer 22 erzeugten fremden Programm-Module 10 gegenüber den Namen der zugrundeliegenden Quelltext-Module 18 unverändert bleiben, nämlich A und B.
The name of the external program module 10 produced by the high-level language translator 22 is not changed with respect to the name of the source text modules 18 that underlies, that are to be the A and B.
Contenu potentiellement sensible ou inapproprié
Les exemples vous aident à traduire le mot ou l’expression cherchés dans des contextes variés. Ils ne sont ni sélectionnés ni validés par nous et peuvent contenir des mots ou des idées inappropriés. Signalez des exemples à modifier ou à retirer. Les traductions potentiellement sensibles, inappropriées ou familières sont généralement marquées de rouge ou d’orange.
Aucun résultat pour cette recherche.
Synonymes et analogies de "fremde Programm-Module" en allemand