Event handling in a high level programming language environment

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

395708, G06F 720

Patent

active

057747296

ABSTRACT:
A method and means for handling events in a computer system which occur during the execution of programs including routines prepared in a plurality of computer programming languages is described. The number and identity of each unique computer programming language used in the preparation of the program is determined using a language list contained in the application program. A unique event handling means (event handler) is initialized for each unique computer programming language used in the program. As the program executes selected events of interest to the event handlers are detected. The parameters associated with the selected event are determined. Optionally the detected events may be divided into two types: broadcast or targeted. Broadcast events are sent to all event handlers (except the debug event handler), whereas, the targeted events are sent to a single event handler. An event code and the relevant parameters are passed to the event handlers so that each event handler may perform whatever actions are appropriate for that event in the context of the programming language being supported. The event handlers generate an appropriate return code indicating the success, failure, or non-processing of the event and, for selected events, return request information. The invention provides for a separate specialized debug event handler.

REFERENCES:
patent: 4041467 (1977-08-01), Cota et al.
patent: 4862349 (1989-08-01), Foreman et al.
patent: 4868745 (1989-09-01), Patton et al.
patent: 4916610 (1990-04-01), Bapat
patent: 4992971 (1991-02-01), Hayashi
patent: 5075847 (1991-12-01), Fromme
patent: 5097533 (1992-03-01), Burger et al.
patent: 5146593 (1992-09-01), Brandle et al.
patent: 5218699 (1993-06-01), Brandle et al.
patent: 5230049 (1993-07-01), Chang et al.
patent: 5355484 (1994-10-01), Record et al.
patent: 5455949 (1995-10-01), Conder et al.
Zave, A Compositional Approach to Multiparadigm Programming, IEEE Software, Sep. 1989, V6 Issue 5, pp. 15-25.
Hayes et al, Facilitating Mixed Language Programming in Distributed Systems, IEEE Transactions of Software Engineering, vol. SE-13, No. 12, Dec. 1987, pp. 1254-1264.
Demurjian et al, Towards a Better Understanding of Data Models through the Multilingual Database System, IEEE Trans. on Soft. Engr., V14, No. 7, Jul. 1988, pp. 946-958.
Notkin et al, Interconnecting Heterogeneous Computer Systems, Communications of the ACM, Mar. 1988 V31 N3 p. 258(16).
Hansen, Angie, New Compiler Technology Boosts Microsoft Quickbasic H.O Productivity, Microsoft Systems Journal May 1988 V3 N3 p. 49(14).

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

Event handling in a high level programming language environment does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Event handling in a high level programming language environment, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Event handling in a high level programming language environment will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1870885

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