Nästa: Kommandon för exekvering av
Upp: Avlusning av pascalprogram
Förra: Start av avlusaren
Ofta fungerar programmet bra fram till en viss punkt, men sedan händer
något konstigt. Då kan man sätta en brytpunkt vid den punkten i
programmet. Brytpunkter kan sättas både i huvudprogrammet och i
procedurer och funktioner. När man kör programmet stoppas det när det
kommer fram till första brytpunkten (närmare bestämt precis före den
sats som markerats som brytpunkt). Efter avbrottet kan man undersöka
data och stega framåt sats för sats för att ringa in felet
ytterligare. När som helst kan man starta exekveringen igen, så
fortsätter den fram till nästa brytpunkt. Man kan lägga in nya
brytpunkter och ta bort gamla brytpunkter när som helst under
avlusningen.
En brytpunkt kan antingen sättas på
en programrad med stop at (då avbryts exekveringen precis innan
raden ska exekveras) eller vid en procedur med stop in
(då avbryts exekveringen precis innan proceduren
ska exekveras). Från början finns inga brytpunkter satta.
Kommandot status ger en lista över alla satta brytpunkter.
I listan har varje brytpunkt ett nummer. Det numret använder man om man
senare vill ta bort brytpunkten med kommandot delete.
Exempel: delete 2 tar bort brytpunkt nummer 2.
Nästa: Kommandon för exekvering av
Upp: Avlusning av pascalprogram
Förra: Start av avlusaren
Viggo Kann
Fri Aug 7 00:55:14 MET DST 1998