U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Method and apparatus for strategic compilation of source programs into two or more target languages

Patent 6286133 Issued on September 4, 2001. Estimated Expiration Date: Icon_subject March 10, 2018. Estimated Expiration Date is calculated based on simple USPTO term provisions. It does not account for terminal disclaimers, term adjustments, failure to pay maintenance fees, or other factors which might affect the term of a patent.

Patent References

System for producing language neutral objects and generating an interface between the objects and multiple computer languages
Patent #: 5428792
Issued on: 06/27/1995
Inventor: Conner, et al.

Method for creating an object subclass with selective inheritance
Patent #: 5493680
Issued on: 02/20/1996
Inventor: Danforth

System and method for multilevel promotion
Patent #: 5561801
Issued on: 10/01/1996
Inventor: Simons, et al.

Tracking condition codes in translation code for different machine architectures
Patent #: 5598560
Issued on: 01/28/1997
Inventor: Benson

Interface for symbol table construction in a multilanguage optimizing compiler
Patent #: 5659753
Issued on: 08/19/1997
Inventor: Murphy, et al.

Method for compilation using a database for target language independence
Patent #: 5732274
Issued on: 03/24/1998
Inventor: O'Neill

Compiler with generic front end and dynamically loadable back ends
Patent #: 5812851
Issued on: 09/22/1998
Inventor: Levy, et al.

Method and system for determining source code location
Patent #: 5822592
Issued on: 10/13/1998
Inventor: Zhu

Method and apparatus for translating source code from one high-level computer language to another
Patent #: 5842204
Issued on: 11/24/1998
Inventor: Andrews, et al.

System and method for generating target language code utilizing an object oriented code generator
Patent #: 5875331
Issued on: 02/23/1999
Inventor: Lindsey

More ...

Inventor

Application

No. 037581 filed on 03/10/1998

US Classes:

717/143Parsing, syntax analysis, and semantic analysis

Examiners

Primary: Powell, Mark R.
Assistant: Nguyen-Ba, Hoang-Vu Antony

Attorney, Agent or Firm

International Class

G06F 009/45

Foreign Application Priority Data

1997-07-31 GB

Abstract

A method and apparatus which, as part of a compiler, supporting the generation of code in two (or more) target languages. The selection of the target language, and the program structure in that target language, is made depending on the capabilities of each target language, in a separate processing pass. Runtime efficiency is also improved by allowing selection of the most appropriate target language and program structure for a particular source code function.

Other References

  • Aho et al., Compilers, Principles, Techniques, and Tools, Addison-Wesley, pp. 6-7, 10, 393, 432, 562, 564, Sep. 1985.
  • Alt et al., CoSy Compiler Phase Embedding with the CoSy Compiler Model, Proceedings of the 5th International Conference, CC '94, Edinburgh, U.K., Apr. 199
PatentsPlus Images
Enhanced PDF formats
loading...
PatentsPlus: add to cart
PatentsPlus: add to cartSearch-enhanced full patent PDF image
$9.95more info
PatentsPlus: add to cart
PatentsPlus: add to cartIntelligent turbocharged patent PDFs with marked up images
$16.95more info
 
Sign InRegister
Username  
Password   
forgot password?