@SST
@
↓
@SST
@
↓
@SST
@
↓
2`
@SST
@
↓
@SST
@
↓
@SST
@
↓
@SST
@
↓
@SST
@
↓
@SST
@
↓
Continuar presionando @SST
hemos recorrido el programa entero, paso a paso.
no proporcionó ninguna información sobre porqué el programa no está
calculando el valor 2a
subprograma, necesitamos operar DBUG otra vez y evaluar a dentro del
subprograma. Intente lo siguiente:
J
³@FUNCa `
„°LL @) @ RUN@ @@DBG@
@
@SST
↓
@SST
@
↓
@SST
@
↓
2`
@SST
@
↓
@SST
@
↓
@
«@SST
↓
A este punto estamos dentro del subprograma «
variable local a. Para ver el valor de a, use:
~„aμ
Gradualmente eliminando errores, resultado:
"Enter a:"
Resulta: {"
Resulta: se requiere el valor de a
Escribir valor de 2 para a. Resulta: " :a:2"
Resulta: a:2
Resulta: pantalla vacía, ejecutando
Resulta: pantalla vacía, entrando subprog. «
Resulta: '2*a^2+3'
Resulta: '2*a^2+3', saliendo de subprog. »
Resulta: '2*a^2+3', saliendo de progr. »
@ a este punto no produce más salida puesto que
↓
2
+3 para a = 2. Para ver cuál es el valor de a en el
Recupera el menú de las variables
Copia nombre de programa a la pantalla
Activa DBUG
Resulta: "Enter a:"
Resulta: {" a:" {2 0} V}
Resulta: se requiere valor de a
Escribir 2 para a. Resulta: " :a:2"
Resulta: a:2
Resulta: pantalla vacía, entere subprog.
Resulta: pantalla vacía, ejecutando
Esto muestra que a = 2
a:" {2 0} V}
Esta ejecución de DBUG
'2*a^2+3' » el
a
→
a
→
cuál utiliza la
Página 21-25