SYSTEM AND METHOD FOR MULTI-LANGUAGE EXTENSIBLE COMPILER FRAMEWORK

Patent №

US 7,076,772

Granted

2006-07-11

Filed 2004

Owner

BEA SYSTEMS, INC.

Lab

AI components

2

nlp · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

10782715

To meet the current trend in computer programming, a multi-programming-language compiler system is designed to include a compiler framework which creates a general environment in which to carry out compilation and language modules to encapsulate the details of various programming languages. Such a system makes it easy for tool vendors and end users to adapt to a world where computer programs are written in multiple languages. New language modules may be written that add support for new languages to the compiler framework. It may also be possible to extend existing language modules so that a variant on an existing language may be added to the compiler framework. Such a system may also be adapted to permit several different clients to access detailed language information from the compiler framework. These clients may include a standard command-line shell or a sophisticated multi-language integrated development environment. This description is not intended to be a complete description of, or limit the scope of, the invention. Other features, aspects, and objects of the invention can be obtained from a review of the specification, the figures, and the claims.

AI classification

Natural language0.77
AI hardware0.58
Vision0.10
Evolutionary computation0.06
Speech0.04
Knowledge representation0.02
Planning0.00
Machine learning0.00

Ownership

BEA SYSTEMS, INC.

assignment · 150100628

Assignors

ZATLOUKAL, KEVIN

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC