发明名称 Method and apparatus for translating source code from one high-level computer language to another
摘要 A method, system, apparatus, and program for translating one computer language to another using doubly-rooted tree data structures. A doubly-rooted tree 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.
申请公布号 US6031993(A) 申请公布日期 2000.02.29
申请号 US19980006138 申请日期 1998.01.13
申请人 TANDEM COMPUTERS INCORPORATED 发明人 ANDREWS, KRISTY A.;DEL VIGNA, PAUL;MOLLOY, MARK E.
分类号 G06F9/44;G06F9/45;G06F17/30;(IPC1-7):G06F9/45 主分类号 G06F9/44
代理机构 代理人
主权项
地址