Compiler supporting programs as data objects

Data processing: software development – installation – and managem – Software program development tool – Translation of code

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C717S137000, C717S114000

Reexamination Certificate

active

07992140

ABSTRACT:
A compiler supporting a language in which selected semantic objects are represented as data objects. The data objects may be used in multiple ways to expand the capabilities of the programming language. Data objects may be passed to applications and used to create executable instructions for that application. In this way, instructions written in the native language of the compiler may be used to control applications that accept programs in a language inconsistent with the native language of the compiler. The syntax checking and variable binding capabilities of the compiler may be used for those instructions that will be executed by an application separate from the object code generated by the compiler. The semantic objects represented as data objects may be selected based on express operations included in the source code or may be based on implicit type conversion.

REFERENCES:
patent: 6378126 (2002-04-01), Tang
patent: 6574673 (2003-06-01), Hari et al.
patent: 7409636 (2008-08-01), Meijer
patent: 7631011 (2009-12-01), Kulkarni
patent: 7685567 (2010-03-01), Meijer
patent: 7694274 (2010-04-01), Meijer
patent: 7702686 (2010-04-01), Meijer
patent: 7743066 (2010-06-01), Meijer
patent: 7818719 (2010-10-01), Meijer
patent: 2002/0091702 (2002-07-01), Mullins
patent: 2007/0027849 (2007-02-01), Meijer
patent: 2007/0027905 (2007-02-01), Warren
patent: 2007/0028222 (2007-02-01), Meijer
patent: 2007/0044083 (2007-02-01), Meijer
patent: 2010/0175048 (2010-07-01), Meijer
patent: 2010/0217776 (2010-08-01), Meijer
Ahmed, Syed Mujeeb, Jack Melnich, Neelam Singh, and Tim Smith. Pro*C/C++ Precompiler Programmers Guide, Release 9.2. Copyright © 1996, 2002 Oracle Corporation. Part No. A97269-01. Accessed online Dec. 15, 2008.
Burton, Kevin. .NET Common Language Runtime Unleashed. Apr. 4, 2002. Sams. “Chapter 14: Delegates and Events.” Accessed online through Safari Books on Dec. 5, 2008 and Dec. 17, 2008.
Microsoft. C# Language Specification. Accessed from the URL http://msdn.microsoft.com/en-us/library/aa691355(VS.71).aspx on Dec. 15, 2008. Chapter 7.5.5 Invocation expressions.
Webster, J. (editor). Wiley Encyclopedia of Electrical and Electronics Engineering. 1999. John Wiley & Sons, Inc. “Functional Programming.”.
International Search Report and Written Opinion from PCT Application PCT/US2006/24419 dated Mar. 21, 2007.

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

Compiler supporting programs as data objects does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Compiler supporting programs as data objects, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Compiler supporting programs as data objects will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2732824

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