flag for validate a command
Activates the alias.
Any function is compiled when it is modified, and all when loading a functions file (default).
status compile(2) compiles without testing parentheses.
Use it, in case of parentheses error, to force a particular mode of parentheses.
DEVELOPING
Exécution pas à pas en mode debug.
le prompt est DEBUG>
Faire caractère de continuation suivi de ENTER (retour charriot)
Ecrire une line de commande (par exemple l´appel à une fonction à
débugger)
Le name de la fonction, le numéro de la line, et le text de cette line
sont édités
Remarques:
1) Le Caractère de continuation suivi de ENTER provoque l´exécution de
l´instruction suivante
2) Toute autre string de caractères suivie de ENTER sera exécutée
3) Pour sortir de ce mode: Faire no debug
4) Certaines instructions (générées par le compilateur et no
visualisables) donnent lieu au message: " ... "
5) STOP num
Définit un "break point" à la line numéro num de la fonction courante
6) STOP "name"
Définit un "break point" à la 1ère line de la fonction name
7) STOP "name",mum
Définit un "break point" à la line num de la fonction name
8) edit STOP:
Edite les STOPS courants
9) ini STOP
Détruit tous les "break points"
10) rem STOP "name",num: Détruit le "break point" de la line num de la
fonction name
11) Lorsque ´yes debug´ est actif, GO lance l´exécution jusqu´au premier
"break point" (see STOP)
12) Le caractère de continuation par défaut est escape, il est modifiable
dans enva.h
Il est modifiable interactivement par debug("...")
Il est édité au lancement du programme
Exemple d´utilisation:
yes debug: Le prompt devient ´DEBUG>´
Caractère d´escape "ENTER": Le prompt devient ´?´
toto(): Appel à la fonction "toto" à debugger: L´interpréteur édite:
toto() qui est l´instruction tapée
Caractère d´escape "ENTER": L´interpreteur édite:
toto num: ...: Nom de la fonction, numéro de la line contenant la 1ère
instruction et cette instruction
Le prompt est alors ´DEBUG>´ et il est possible d´exécuter n´importe
quelle suite d´instructions (consultation de variables par $name, exécution
de fonctions par name(...), affectation de variables par name=expr, exécution
de commandes etc..)
Pour exécuter l´instruction courante faire: Caractère d´escape suivi de ENTER
Editing reports (default).
It stops processing xhen an error (default).
L´écriture d´un fichier existant déjà
est forcée (pas de demande de confirmation).
Voir aussi status write.
yes generate
It is not necessary to activate this command, because automatic translation
string ("ccc") is enabled by default: for faster display by using files Voc_1, Voc_2 options.
In the other hand no generate must be invoked to not translate.
Active storage of commands by history (default).
The set of functions is linked after changing one of them (default).
Messages containing \7 are ringing the terminal (default).
yes system
Displays the names of the functions called and their formel parameters
in case of error, see also debug system.
Activates the clock (default).
Activates the taking account of the types.
See also: