×

System and method for multi-language extensible compiler framework

  • US 7,076,772 B2
  • Filed: 02/19/2004
  • Issued: 07/11/2006
  • Est. Priority Date: 02/26/2003
  • Status: Active Grant
First Claim
Patent Images

1. A system operable to perform a multi-programming-language compilation process on a computer program written in one or more computer programming languages, comprising:

  • a compiler framework operable to perform a programming language-independent portion of the compilation process on the computer program;

    a plurality of language modules, wherein each language module is operable to perform programming language-dependent portion of the compilation process on one of the one or more computer programming languages in the computer program and/or invoke another language module in the plurality of language modules via one of a plurality of language interfaces; and

    said plurality of language interfaces, wherein each language interface is provided by one of the plurality of language modules to interact with the compiler framework and/or other language modules.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×