PASOlista_de_contenidos
STEPlista_de_contenidos
Marca los elementos nombrados para ejecución en modo PASO.
Cuando FMSLogo ejecuta un procedimiento en modo PASO, te muestra cada línea de instrucción del cuerpo del procedimiento en un cuadro de diálogo antes de ejecutarla y espera hasta que te pulsaras el botón OK para continuar con una nueva línea. Se trunca la línea de instrucción según los valores actuales de PRINTWIDTHLIMIT y PRINTDEPTHLIMIT.
Cuando una variable «cubre» a otra que está en modo PASO, FMSLogo escribe un mensaje a tal efecto en la caja de historia de instrucciones. Se cubre una variable cuando se crea una otra variable con LOCAL o se ejecuta un procedimiento con un parámetro con el mismo nombre de la variable. Se la llama cubierta porque no se puede conseguir el valor de la variable cubierta, solo el de la variable nueva (la que cubre). Si la variable está cubierta por LOCAL, entonces se escribe la línea de instrucción que ha causado el cubrimiento después del mensaje. Se trunca la línea de instrucción según los valores actuales de PRINTWIDTHLIMIT y PRINTDEPTHLIMIT.
PASO no tiene efecto sobre las listas de propiedades.
PASO no lanza un error si le pidas que marce un procedimiento, una variable o una lista de propiedades que no esté en el área de trabajo, pero esto no tiene ningún efecto. PASO tampoco lanza un error si le pidas que marce una primitiva, pero esto tampoco tiene efecto.
Ve la sección titulada Preguntas del área de trabajo para una explicación del formato de lista_de_contenidos
.
Puedes marcar todos los procedimientos y variables para ejecución en modo PASO con el Botón Paso.
PARA MIPROGRAMA AVANZA 10 GIRADERECHA 90 AVANZA 20 GIRAIZQUIERDA 90 FIN PASO "MIPROGRAMA MIPROGRAMA
Cada línea de MIPROGRAMA espera OK para continuar con la siguiente línea.
NOPASO "MIPROGRAMA MIPROGRAMA
NOPASO |