Tengo una pregunta sobre cómo se hace cuando se desea reiniciar el código JSL después de corregir una parte del error. Recibí esta pregunta en la JMP Discovery Summit Japan la semana pasada.
¿Conoce buenas prácticas para programar un código JSL largo, detectar errores y corregirlos sin problemas en JMP?
La pregunta original es si se puede cambiar un código JSL y reiniciarlo. sin reiniciar desde el principio en el depurador JSL. Consulte la siguiente captura de pantalla como ejemplo. El error ocurre en la cuarta línea. El usuario desea cambiar esta parte del error y reiniciarla sin ejecutar las dos primeras líneas (x=1; y Show(x);).

A veces realiza procesos muy pesados con JSL en JMP y no quiere volver a hacer lo mismo desde el principio.
Hasta donde el usuario y yo comprobamos, no hay forma de realizar dicho reinicio en el depurador JSL. Necesitamos detener el depurador JSL, arreglarlo en el editor de scripts y rehacer todos los códigos desde el principio.
En Jupyter Notebook y Google Colab para programar R y Python, puede separar su código largo en varias partes pequeñas y puede ejecutar solo la parte problemática en la que se produce un error sin ejecutar desde el principio.
Yo mismo puse muchas funciones "Throw()" para ver dónde ocurre el error cuando programo un código JSL largo. Pero no es elegante.
Te agradeceré cualquier idea, truco o consejo.