suivant: Avoir un arrêt momentané
monter: Le debuggeur
précédent: Instruction en vue d'un
Table des matières
Index
Utilisation des instructions du debuggeur : cont halt kill
cont halt kill n'ont pas d'arguments.
cont halt kill sont des instructions du debuggeur.
cont() et kill() s'utilisent uniquement dans une session de
debogage,
quand le programme est arrêté. Typiquement, kill() s'utilise quand on
a vu où se trouve l'erreur, et que on va savoir corriger le programme, et
qu'il est donc inutile de continuer l'exécution du programme buggué.
cont() s'utilise pour atteindre le point d'arrêt suivant.
halt() peut être mis comme instruction dans le programme pour
programmer un point d'arrêt (cela évite de faire une commande
breakpoint avec un numéro de ligne)
Par exemple on tape :
testhalt(x):={
local y;
y:=x;
halt();
return(y);
}
On tape :
debug(testhalt(5))
On obtient :
l'ouverture du debuggeur et l'arrêt du programme
On tape :
cont() pour continurer le debugage ou kill() pour l'arrêter
Attention
Si on tape juste testhalt(5) sans mettre debug, le debuggeur
s'ouvre mais, la liste des instructions formant le programme n'est pas
affichée donc il vaut mieux faire debug(testhalt(5)) puis enlever
les halt() quand le programme est au point.
suivant: Avoir un arrêt momentané
monter: Le debuggeur
précédent: Instruction en vue d'un
Table des matières
Index
Documentation de giac écrite par Renée De Graeve