Data processing: database and file management or data structures – Database design – Data structure types
Patent
1998-01-13
2000-02-29
Hafiz, Tariq R.
Data processing: database and file management or data structures
Database design
Data structure types
395708, 707100, G06F 945
Patent
active
060319933
ABSTRACT:
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.
REFERENCES:
patent: 5477451 (1995-12-01), Brown et al.
patent: 5852740 (1998-12-01), Estes
Merlo et al., "Structural and behavioral code representation for program understanding", Proc. of CASE Workshop, IEEE, 1992, pp. 106-108.
Hatcher et al., "A production quality C compiler for Hypercube Multiprocessors" ACM SIGPLAN Notices, vol. 26, No. 7, Jul. 1991, pp. 73-82.
Heun, Optimal dynamic edge-disjoint embeddings of complete binary trees into hypercubes, Compuscience, p. 14, Jan. 1, 1996.
Andrews Kristy A.
Del Vigna Paul
Molloy Mark E.
Chaki Kakali
Hafiz Tariq R.
Tandem Computers Incorporated
LandOfFree
Method and apparatus for translating source code from one high-l does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method and apparatus for translating source code from one high-l, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for translating source code from one high-l will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-691070