WIPO logo
Mobile | Deutsch | English | Español | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Recherche dans les collections de brevets nationales et internationales
World Intellectual Property Organization
Recherche
 
Options de navigation
 
Traduction
 
Options
 
Quoi de neuf
 
Connexion
 
Aide
 
Traduction automatique
1. (WO1996011437) PROCEDE ET APPAREIL DE TRADUCTION D'UN CODE SOURCE D'UN LANGAGE INFORMATIQUE EVOLUE A UN AUTRE
Dernières données bibliographiques dont dispose le Bureau international   

N° de publication :    WO/1996/011437    N° de la demande internationale :    PCT/US1995/013260
Date de publication : 18.04.1996 Date de dépôt international : 06.10.1995
Demande présentée en vertu du Chapitre 2 :    07.05.1996    
CIB :
G06F 9/44 (2006.01), G06F 9/45 (2006.01), G06F 17/30 (2006.01)
Déposants : TANDEM COMPUTERS INCORPORATED [US/US]; 10435 North Tantau Avenue, Cupertino, CA 95014 (US)
Inventeurs : ANDREWS, Kristy, A.; (US).
DEL VIGNA, Paul; (US).
MOLLOY, Mark, E.; (US)
Mandataire : BENNETT, Robert, J.; Townsend and Townsend and Crew, Steuart Street Tower, One Market Plaza, San Francisco, CA 94105-1492 (US)
Données relatives à la priorité :
08/319,682 07.10.1994 US
Titre (EN) METHOD AND APPARATUS FOR TRANSLATING SOURCE CODE FROM ONE HIGH-LEVEL COMPUTER LANGUAGE TO ANOTHER
(FR) PROCEDE ET APPAREIL DE TRADUCTION D'UN CODE SOURCE D'UN LANGAGE INFORMATIQUE EVOLUE A UN AUTRE
Abrégé : front page image
(EN)A method, system, apparatus, and program for translating one computer language to another using doubly-rooted tree data structures. A doubly-rooted tree (7, 19) is the combination of two sets of hierarchically related objects sharing a common set of leaves. An N-rooted tree is also described. When a doubly-rooted tree is constructed in the specified manner and then translated to a second doubly-rooted tree, source language code is transformed into target language code. In addition, the translation preserves preprocessor characteristics of the source language code including macros, conditionally compiled regions of code, source inclusion statements, and comments.
(FR)Un procédé, un système, un appareil et un programme permettent de traduire un langage informatique dans un autre en utilisant des structures de données en arbre à double racine. Un arbre à double racine (7, 19) combine deux jeux d'objets hiérarchisés qui partagent un jeu commun de feuilles. On décrit aussi un arbre à N racines. Quand on construit un arbre à double racine de la manière indiquée et qu'on le traduit en un deuxième arbre à double racine, le code rédigé en langage source est traduit en code de langage cible. De plus, cette traduction préserve les caractéristiques du pré-processeur propres au code rédigé en langage source, y compris des macro-instructions, des régions de code compilées à titre conditionnel, des ordres d'inclusion de source et des commentaires.
États désignés : CA, JP.
Office européen des brevets (OEB) (AT, BE, CH, DE, DK, ES, FR, GB, GR, IE, IT, LU, MC, NL, PT, SE).
Langue de publication : anglais (EN)
Langue de dépôt : anglais (EN)