Method and apparatus for reconciling conflicting translations by

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 945

Patent

active

06006031&

ABSTRACT:
A method and apparatus for translating source code written in one computer language to source code written in another language wherein translated static fragments are generated in the face of textual inconsistencies. Exactly one target language definition of each source language static fragment is generated and the differences are encapsulated in new parameters.

REFERENCES:
patent: 4568743 (1986-02-01), Nishio
patent: 4599691 (1986-07-01), Sakaki et al.
patent: 4794528 (1988-12-01), Hirose et al.
patent: 5151697 (1992-09-01), Bunton
patent: 5276874 (1994-01-01), Thomson
patent: 5392390 (1995-02-01), Crozier
Platoff, Michael, et al. "An Integrated Program Representation and Toolkit for the Maintenance of C Programs", Proceedings, Conference on Software Maintenance Sorrento, Oct. 15-17, 1991, No. Oct. 15, 1991, Institute of Electrical and Electronics Engineers, 129-137.
Ladd, D.A., et al. "A*: a Language for Implementing Language Processors", Proceedings of the International Conference on Computer Languages, Toulouse, May 16-19, 1994, No. Conf. 5, May 16, 1994, Institute of Electrical and Electronics Engineers, 1-10.
International Preliminary Examination Report dated Jan. 23, 1997, PCT/US95/14206.
Albrecht, Paul F.; Garrison, Phillip E.; Graham, Susan L.; Hyerle, Robert H,; Ip, Patricia; and Krieg-Bruckner, Bernd, "Source-to-Source Translation: Ada to Pascal and Pascal to Ada," (1980) ACM 0-89791-0303/80/1200/0183, pp. 183-193.
Atkinson, Russ, Demers, Alan; Hauser, Carl; Jacobi, Christian; Kessler, Peter; and Weiser, Mark, "Experiences Creating a Portable Cedar," Xerox PARC, CSL-89-8 Jun. 1989, pp. 1-12.
Bartlett, Joel F., "Scheme ->C a Portable Scheme-to-C Compiler," .COPYRGT.Digital Equipment Corporation, (1989), pp. 1-25.
Lemkin, Peter F., "Psail: Sail to C," Computer Language, Aug., 1985, pp. 39-45.
Moynihan, Vincent D.; Wallis, Peter J.L., "The Design and Implementation of a High-Level Language Converter," Software Practice and Experience, vol. 21(4), (Apr. 1991), pp. 391-400.
Waters, Richard C., "Program Translation via Abstraction and Reimplementation," IEEE Transactions on Software Engineering, vol. 14, No. 8, (Aug., 1988), pp. 1207-1228.
Weiner, J.L.; Ramakrishnan, S., "A Piggy-back Compiler for Prolog," .COPYRGT.1988 ACM 0-89791-269-1/88/0006/0288, pp. 288-296.
"SA-Sculptor/TAL TAL to C Conversion from Tandem TAL to ANSI C," prepared by Systems Automation, Inc., .COPYRGT.Systems Automation, Inc. 1992-93, 10 pp.
"Recommendations for TAL to Tandem C Translation," prepared by Software Engineering and Enhancement Center, Dec. 7, 1989, 55 pp.
"Project Plan for pTAL to C++ Translator," .COPYRGT.Tandem Computers Incorporated, (1992), 64 pp.
Interacting with Structured-Oriented Editor, Int. J. Mon-Machine Studies (1992) 37, 299-418.
A New Tree Type Data Structure with Homogeneous Nodes Suitable for a Very Large Spacial Database, Yutaka Ohsawa and Masao Sakauchi, Data Eng. 1990 6th int. Conf.
Implementing the Patricia Data Structure for Expression Algorithms with Finite Size Dectronarfes-Us-Giang, Data Transmission, IEEE Conf.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method and apparatus for reconciling conflicting translations by 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 reconciling conflicting translations by, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for reconciling conflicting translations by will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-514206

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.