METHOD AND APPARATUS FOR HANDLING MULTIPLE LANGUAGE REPRESENTATIONS OF COMPUTER CODE

A method of handling multi-language computer code includes receiving, at a computing system, computer code including at least one code block, the at least one code block including code written in a first high-level programming language and code written in a second high-level programming language, th...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: KUTT, CHRISTOPHER, LOUIS, MUTTON, HAROLD, R, BROCHU, EVAN, MICHAEL
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:A method of handling multi-language computer code includes receiving, at a computing system, computer code including at least one code block, the at least one code block including code written in a first high-level programming language and code written in a second high-level programming language, the first and second high-level programming languages being different from each other; translating, at the computing system, the first high-level language code into a first section of intermediate code, the intermediate code being code written in an intermediate programming language different from the first and second high-level languages; translating, at the computing system, the second high-level language code into a second section of intermediate code; and translating, at the computing system, the first and second sections of intermediate code into program code. La présente invention concerne un procédé de gestion de code machine multilingue consistant à recevoir, au niveau d'un système informatique, un code machine comprenant au moins un bloc de code, le ou les blocs de code comprenant un code écrit dans un premier langage de programmation avancée et un code écrit dans un second langage de programmation avancée, les premier et second langages de programmation avancée étant différents l'un de l'autre ; à traduire, au niveau du système informatique, le code de premier langage avancé en une première section de code intermédiaire, le code intermédiaire consistant en un code écrit dans un langage de programmation intermédiaire différent des premier et second langages avancés ; à traduire, au niveau du système informatique, le code de second langage avancé en une seconde section de code intermédiaire ; et à traduire, au niveau du système informatique, les première et seconde sections de code intermédiaire en code de programme.