Como percorrer os objetos que compõem um programa à medida que são executados?
Isso facilita a identificação de objetos de interesse (por exemplo, o nome de um mapa que se deseja alterar o layout) e a localização de erros.
Segue o passo-a-passo:
1) Digite TEST ON na linha de comando para ativar o modo de teste;
2) Na linha de comando, digite: TEST SET BP ALL BEG (o que equivale a colocar um breakpoint no início de cada objeto da biblioteca atual);
3) Por fim, ainda na linha de comando, digite MYPROG para iniciar a execução do seu programa;
4) A partir de então, à medida que cada breakpoint é atingido, abre-se uma janela onde se pode optar por listar o código-fonte bem na linha do breakpoint (opção L), ou avançar para o próximo breakpoint (ou seja, para o próximo objeto da sequência de chamadas) via opção G.
OBS: Quando um breakpoint é atingido e listamos o código-fonte correspondente, podemos executar o programa passo a passo a partir desse breakpoint usando a tecla F2, ou podemos avançar para o próximo breakpoint digitando o comando GO.
OBS: Para apagar todos os breakpoints, digite, na linha de comando: TEST DE BP **
OBS: Para dasativar o modo de teste, digite, na linha de comando: TEST OFF
Até a próxima.