Boots – shoes – and leggings
Patent
1995-05-31
1996-11-26
Treat, William M.
Boots, shoes, and leggings
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.
Fuji 'Xerox Co., Ltd.
Maung Zarni
Treat William M.
LandOfFree
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.
Profile ID: LFUS-PAI-O-1981083