The preferred embodiment of the present invention generally provides a
method, apparatus and article of manufacture for debugging computer
programs. Debugging computer programs is aided by establishing a step
region. The step region is delimited by an entry point and an exit point
and may include any number of step elements (e.g., instructions,
statement, line numbers, etc.). When a step region is enterered in
response to a command, the code contained in the region is executed until
the end of the region. Execution is halted for inspection of the region by
a user. The executed step region can, be formatted (e.g., by highlighting,
bolding, italicizing, shading and the like) to identify executed
instructions.
Il metodo di realizzazione preferito di presente invenzione fornisce generalmente un metodo, un apparecchio e un articolo della fabbricazione per i programmi destinati all'elaboratore mettere a punto. I programmi destinati all'elaboratore mettere a punto è aiutato stabilendo una regione di punto. La regione di punto è delimitata da un punto di entrata e da un punto dell'uscita e può includere tutto il numero di elementi di punto (per esempio, le istruzioni, la dichiarazione, linea numera, ecc.). Quando una regione di punto è enterered in risposta ad un ordine, il codice contenuto nella regione è eseguito fino alla conclusione della regione. L'esecuzione è fermata per controllo della regione da un utente. _ esegu punto regione latta, formatt (per esempio, evidenzi, bolding, italicizing, protegg e simili) per identific esegu istruzione.