[Users-fr] Debug

classic Classic list List threaded Threaded
2 messages Options
HEBERT, Christophe HEBERT, Christophe
Reply | Threaded
Open this post in threaded view
|

[Users-fr] Debug

Bonjour à tous,

Je dois être bête car je n'arrive pas à faire marcher le debug de Scilab.
J'ai 6 fonctions imbriquées et qui s'appellent les unes après les autres, et ça plante mais je n'arrive pas à comprendre pourquoi. Le souhaite faire exécuter l'ensemble de ces fonctions mais en pas à pas de manière à pouvoir savoir ce que contiennent les variables à chaque pas.

J'ai tapé
debug
breakpoint [la première fonction] 22
exec [la première fonction]

le programme s'arrête bien à l'instruction de la ligne 22, mais à la console il y a un sablier noir et je n'ai plus la main. La seule chose qui fait une action c'est l'icone
        - contrôle
                o reprendre
                o abandonner
                o interrompre

reprendre  ==> fait planter le programme comme d'hab
abandonner ==> m'affiche break mais ... je ne sais pas comment éditer les variable et avancer pas à pas
interrompre ==> m'affiche pause : "la fonction est désactivée en mode débogage." je ne sais pas comment éditer les variable et avancer pas à pas

Si quelqu'un sais comment ça marche ...

Merci par avance

Christophe

The information in this e-mail is confidential. The contents may not be disclosed or used by anyone other than the addressee. Access to this e-mail by anyone else is unauthorised.
If you are not the intended recipient, please notify Airbus immediately and delete this e-mail.
Airbus cannot accept any responsibility for the accuracy or completeness of this e-mail as it has been sent over public networks. If you have any concerns over the content of this message or its Accuracy or Integrity, please contact Airbus immediately.
All outgoing e-mails from Airbus are checked using regularly updated virus scanning software but you should take whatever measures you deem to be appropriate to ensure that this message and any attachments are virus free.

_______________________________________________
users-fr mailing list
[hidden email]
http://lists.scilab.org/mailman/listinfo/users-fr
jbaudais jbaudais
Reply | Threaded
Open this post in threaded view
|

Re: Debug

Bonjour,

> Si quelqu'un sais comment ça marche ...

Je ne réponds pas à la question car je ne sais pas comment ça marche. Une façon de contourner le problème est de mettre des "pause" à des endroits stratégiques du code, ça permet de donner la main pour notamment consulter les variables, puis de continuer l'exécution en tappant "resume" ou "return" (j'ai pas encore compris la différence) dans l'invite de commande jusqu'au prochain "pause" ou crach !

-- Jean-Yves
_______________________________________________
users-fr mailing list
[hidden email]
http://lists.scilab.org/mailman/listinfo/users-fr