Operation Manual

Blz. 21-24
„°LL @)@RUN@ @@DBG@ Activeer de debugger
@SST
@ Stap-voor-stap debugging,
resultaat “Voer a: in
@SST
@ Resultaat: {“ a:” {2 0} V}
@SST
@ Resultaat: gebruiker wordt gevraagd de
waarde van a in te geven
2` Voert een waarde van 2 in voor a.
Resultaat: “:a:2”
@SST
@ Resultaat: a:2
@SST
@ Resultaat: maakt stapelgeheugen leeg, is a
aan het uitvoeren
@SST
@ Resultaat: maakt stapelgeheugen leeg,
activeert het subprogramma «
@SST
@ Resultaat: ‘2*a^2+3’
@SST
@ Resultaat: ‘2*a^2+3’,
sluit de subprogramma » af
@SST
@ Resultaat:‘2*a^2+3’,
sluit het hoofdprogramma» af
Het nogmaals op de softmenutoets @SST
@ drukken, geeft geen verder resultaat,
aangezien we stap voor stap door het hele programma zijn gegaan. Het
uitvoeren van de debugger heeft geen informatie verschaft waarom het
programma niet de waarde van 2a
2
+3 voor a = 2 berekent. Om te zien wat de
waarde van a in het subprogramma is, moeten we de debugger opnieuw
uitvoeren en a evalueren binnen het subprogramma. Probeer het volgende:
J Activeert het variabelenmenu opnieuw op
³@FUNCa ` Kopieert de naam van het programma op
niveau 1 van het stapelgeheugen
„°LL @)@RUN@ @@DBG@ Activeert de debugger
@SST
@ Stap-voor-stap debugging,
resultaat “Voer a: in
@SST
@ Resultaat: {“ a:” {2 0} V}
@SST
@ Resultaat: gebruiker wordt gevraagd de
waarde van a in te geven
2` Voert een waarde van 2 in voor a.