J'ai une question sur la façon de procéder lorsque vous souhaitez redémarrer le code JSL après avoir corrigé une partie d'erreur. J'ai reçu cette question lors du JMP Discovery Summit Japan la semaine dernière.
Connaissez-vous les bonnes pratiques pour programmer un code JSL long, détecter les erreurs et les corriger en douceur dans JMP ?
La question initiale est de savoir si vous pouvez modifier un code JSL et le redémarrer sans recommencer depuis le début dans le débogueur JSL. Veuillez consulter la capture d'écran suivante à titre d'exemple. L'erreur se produit à la 4ème ligne. L'utilisateur souhaite modifier cette partie d'erreur et la redémarrer sans exécuter les deux premières lignes (x=1; et Show(x);).

Il effectue parfois des processus très lourds avec JSL sur JMP, et il ne veut pas refaire la même chose depuis le début.
D'après l'utilisateur et moi-même, il n'y a aucun moyen de procéder à un tel redémarrage dans le débogueur JSL. Nous devons arrêter le débogueur JSL, le corriger dans l'éditeur de script et refaire tous les codes depuis le début.
Dans Jupyter Notebook et Google Colab pour la programmation R et Python, vous pouvez séparer votre code long en plusieurs petites parties et vous pouvez exécuter uniquement la partie problématique dans laquelle une erreur se produit sans l'exécuter depuis le début.
J'ai moi-même mis de nombreuses fonctions "Throw()" afin de voir où se produit l'erreur lorsque je programme un long code JSL. Mais ce n'est pas élégant.
Je vous remercierai pour toute idée, astuce ou conseil.