PAUSA

Sinopsis
PAUSA
PAUSE
Descripción

Entra en un modo de pausa interactiva. En este modo, FMSLogo le pide instrucciones al usuario con un cuadro de diálogo. Escribe el nombre del procedimiento en que se ejecutó PAUSA en la caja de historia de instrucciones. Las variables locales de este procedimiento están disponibles durante la pausa. Si se termina la PAUSA con una instrucción de SIGUE, entonces PAUSA devuelve el argumento de SIGUE, si lo hay.

Si la variable ERRACT existe cuando una condición de error ocurre, entonces se ejecuta el contenido de esa variable como una lista de instrucciones. Típicamente, ERRACT tiene [PAUSA] como su valor para que se entre en un modo de pausa interactiva en caso de error. Éste permite que el usuario lea los valores de las variables locales al tiempo del error.

Ejemplo

PARA MIPROGRAMA
  REPITE 180 [GIRADERECHA 2 SI 90=CUENTAREPITE [PAUSA]]
  ESCRIBE "Hecho
FIN

MIPROGRAMA
Pausando...MIPROGRAMA

Entra MUESTRA RUMBO en el cuadro de diálogo titulado «Modo de Pausa» y presiona OK.

180

Entra SIGUE en el cuadro de diálogo titulado «Modo de Pausa» y presiona OK.

Hecho


SourceForge.net Logo