| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente |
| presentation [2026/07/27 20:50] – [Interactions console] root | presentation [2026/08/02 12:35] (Version actuelle) – [Structures de contrôles] root |
|---|
| * boucle ''loop-endloop'' : boucle inconditionnelle (infinie). La sortie se fait avec les instructions ''break'' et ''breakon <condition>'', à n'importe quelle endroit dans la boucle. De manière similaire, il est également possible de forcer le retour au début de la boucle avec les instructions ''continue'' et ''continueon <condition>'' | * boucle ''loop-endloop'' : boucle inconditionnelle (infinie). La sortie se fait avec les instructions ''break'' et ''breakon <condition>'', à n'importe quelle endroit dans la boucle. De manière similaire, il est également possible de forcer le retour au début de la boucle avec les instructions ''continue'' et ''continueon <condition>'' |
| * itérateur ''foreach-endfor'' : permet d'itérer de trois manières différentes selon le type de la variable itérée : | * itérateur ''foreach-endfor'' : permet d'itérer de trois manières différentes selon le type de la variable itérée : |
| * numérique : pour compter en boucle | * numérique : pour compter |
| * dynamic (chaîne) : pour extraire de manière séquentielle chaque champ | * dynamic (chaîne) : pour extraire de manière séquentielle chaque champ |
| * hashtable : pour lire la clé de chaque élément de la hashtable | * hashtable : pour lire la clé de chaque élément de la hashtable |
| | |
| |
| ==== Appel de méthode ==== | ==== Appel de méthode ==== |
| ==== Debugger ==== | ==== Debugger ==== |
| |
| Le langage dispose d'un debugger intégré à la machine virtuelle qui exécute le pcode W. Le mode s'active en exécutant un programme w avec l'option ''-d'. Il peut aussi être déclenché pendant l'exécution d'un programme, en envoyant un signal au processus, différemment sous Linux et Windows (A PRECISER). Le debugger dispose de nombreuses [[:debugger|commandes ]](pas à pas, points d'arrêt, visualisation des variables,etc.). | Le langage dispose d'un debugger intégré à la machine virtuelle qui exécute le pcode W. Le mode s'active en exécutant un programme w avec l'option ''-d''. Il peut aussi être déclenché pendant l'exécution d'un programme, en envoyant un signal au processus, différemment sous Linux et Windows (**A PRECISER**). Le debugger dispose de nombreuses [[:debugger|commandes ]](pas à pas, points d'arrêt, visualisation des variables,etc.). |
| |
| |