Invention Grant
- Patent Title: Method and system for compiling multiple languages
- Patent Title (中): 用于编译多种语言的方法和系统
-
Application No.: US10889924Application Date: 2004-07-12
-
Publication No.: US07735071B2Publication Date: 2010-06-08
- Inventor: Bradley M. Abrams , George H. Bosworth , Christopher W. Brumme , Patrick H. Dussud , Brian D. Harry , James S. Miller , Vance P. Morrison
- Applicant: Bradley M. Abrams , George H. Bosworth , Christopher W. Brumme , Patrick H. Dussud , Brian D. Harry , James S. Miller , Vance P. Morrison
- Applicant Address: US WA Redmond
- Assignee: Microsoft Corporation
- Current Assignee: Microsoft Corporation
- Current Assignee Address: US WA Redmond
- Agency: Merchant & Gould P.C.
- Main IPC: G06F9/45
- IPC: G06F9/45

Abstract:
A method and system for compiling multiple source language files that share a common library. The common library is represented in a common language that can be used by multiple different source languages. Font end compiler systems read the common language files that make up the common library and the source language files that use the library. Additionally, the front end systems produce common language files. The common language files produced by the front end systems can be used in the common library. The common language files may also be supplied to a back end system or runtime environment that further compiles the common language file to an executable form and executes the file. At runtime, the common language file is used by the runtime environment to layout the objects and methods used during execution.
Public/Granted literature
- US20040261065A1 Method and system for compiling multiple languages Public/Granted day:2004-12-23
Information query