Data processing: software development – installation – and managem – Software program development tool – Translation of code
Reexamination Certificate
2011-08-02
2011-08-02
Yigdall, Michael J (Department: 2192)
Data processing: software development, installation, and managem
Software program development tool
Translation of code
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.
Bolognese Luca
Box Donald
Hallam Peter A.
Hejlsberg Anders
Katzenberger Gary S.
Kretzmer Erika
Microsoft Corporation
Wolf Greenfield & Sacks P.C.
Yigdall Michael J
LandOfFree
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.
Profile ID: LFUS-PAI-O-2732824