Message compiler for object-oriented language that statically pr

Boots – shoes – and leggings

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

364DIGI, 364DIGII, 395683, 395685, 395800, G06F 1500

Patent

active

055795188

ABSTRACT:
A data processing system including a message compiler for an object-oriented language with which object types are determined during execution of a programming code. The compiler compiles source code into object code. The compiler includes a provisional type identifying device for provisionally identifying a set of candidate types for an object to which a message is to be transmitted, based on a parsed result of the source code. A static method-searching device statically searches a method corresponding to the candidate type provisionally identified by the provisional type identifying device when the set of candidate types includes at least one candidate type. A type-checking code producing device produces object code to perform a type-check with the set of candidate types provisionally identified, if the set of candidate types includes more than one candidate type. A static call producing device produces, based on the method statically searched by the static method-searching device, object code for a statically bound call. The static call producing device also produces object code for a statically bound call if a candidate type of the set of candidate types is type-checked to be of a correct type. A dynamic call producing device produces object code for a dynamically bound call, if the provisional type identifying device identifies an empty set of the candidate types and produces object code if the candidate type is type-checked to be of an incorrect type.

REFERENCES:
patent: 5159687 (1992-10-01), Richburg
patent: 5297279 (1994-03-01), Bannon et al.
patent: 5313630 (1994-05-01), Namioka et al.
patent: 5335345 (1994-08-01), Frieder et al.
patent: 5361350 (1994-11-01), Conner et al.
Distributed Object Interoperability via a Network Type system by, 1992 IEEE publication pp. 319-327.
Using OOP techniques instead of switch in C++. by Michael et al., C User Journal 1992 p. 105(7).
An Object Oriented Framework for Static and Dynamic Object Recognition, 1991 IEEE Publication 58-62.
Parallelizing Translator for an Object-Oriented Parallel Programming Language by Jo et al, 1991 IEEE pp. 265-271.
Object-Oriented Programming by D'Andrea et al., 1990 IEEE Publication, pp. 634-640.
Building an Object-Oriented Environment for Distributed Manufacturing Software by Sturzenbecker, IEEE, 1991, pp. 1972-1978.
Support for Maintaining Object-Oriented Programs by Lejter et al., 1992 IEEE, pp. 1045-1052.
"Object-Oriented Programming--An Evolutionary Approach", Japan 1988.

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

Message compiler for object-oriented language that statically pr does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Message compiler for object-oriented language that statically pr, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Message compiler for object-oriented language that statically pr will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1981083

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