SYSTEM AND PROCESS FOR DEBUGGING OBJECT-ORIENTED PROGRAMMING CODE LEVERAGING PREPROCESSORS
First Claim
Patent Images
1. A method of interactive debugging of an object-oriented computer program, comprising:
- including mark-up information into source code of the application program, the mark-up information associated with eligible debugging methods;
generating a debug-enabled version of the computer program including debugging methods based on the mark-up information;
providing the debug-enabled version of the program computer to a debugger for debugging purposes using the debugging methods.
1 Assignment
0 Petitions
Accused Products
Abstract
A process and system for debugging of a computer program, is provided. One implementation involves including mark-up information into source code of the application program, generating a debug-enabled version of the computer program including debugging methods based on the mark-up information, and providing the debug-enabled version of the program computer to a debugger for debugging purposes using the debugging methods.
-
Citations
20 Claims
-
1. A method of interactive debugging of an object-oriented computer program, comprising:
-
including mark-up information into source code of the application program, the mark-up information associated with eligible debugging methods; generating a debug-enabled version of the computer program including debugging methods based on the mark-up information; providing the debug-enabled version of the program computer to a debugger for debugging purposes using the debugging methods. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for interactive debugging of a computer program, comprising:
-
a preprocessing module configured for receiving source code of the computer program including mark-up information, the mark-up information associated with eligible debugging methods, and generating a debug-enabled version of the computer program including debugging methods based on the mark-up information; and a debugger configured for executing the debug-enabled version of the program computer for debugging purposes using the debugging methods. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A computer program product for interactive debugging of an application program, comprising a computer usable medium including a computer readable program, wherein the computer readable program when executed on a computer causes the computer to:
-
receive source code of the application program including mark-up information, the mark-up information associated with eligible debugging methods, and generate a debug-enabled version of the application program including debugging methods based on the mark-up information; and executing the debug-enabled version of the application program for debugging purposes using the debugging methods. - View Dependent Claims (17, 18, 19, 20)
-
Specification