Difference between revisions of "Continue"

From Base de connaissances eggdrops & TCL
Jump to: navigation, search
 
 
(One intermediate revision by one other user not shown)
Line 1: Line 1:
[[Catégorie:Tutoriels]]
+
[[Catégorie:Commandes TCL]]
[[Catégorie:Langage Tcl]]
+
continue - Passe �  l'itération suivante d'une boucle
La commande <i>continue</i> passe l'itération suivante d'une boucle.
+
=Syntaxe=
 
 
Tout comme break, cette commande doit être utilisée de préférence dans une boucle (for foreach while).
 
 
 
<u>Syntaxe</u> :
 
 
<source lang=tcl>continue</source>
 
<source lang=tcl>continue</source>
 
+
=Description=
<u>Exemple</u> :
+
Cette commande est typiquement appelée dans le corps d'une commande de boucle telle que [[for]], [[foreach]] ou [[while]]. Elle renvoie un code TCL_CONTINUE, qui provoque une exception continue. L'exception provoque l'arrêt du script courant, et la boucle continue avec l'itération suivante. Les exceptions sont aussi gérées dans d'autres situations, telles que la commande [[catch]] et les scripts les plus externes des corps de fonction.
<source lang=tcl>foreach a [channels] {
+
=Voir également=
  if { $a == "#salon" } { continue } else { putlog $a }
+
[[if]], [[switch]], [[for]], [[while]], [[incr]], [[foreach]], [[break]], [[Conditions]]
}</source>
+
* http://wfr.tcl.tk/147
Ce code permet d'afficher tout les salons sur lequel est présent votre robot eggdrop en dcc chat.
 
Si votre eggdrop est présent sur <i>#salon</i>, il ne l'affichera pas.
 

Latest revision as of 22:44, 25 October 2020

continue - Passe � l'itération suivante d'une boucle

Syntaxe

continue

Description

Cette commande est typiquement appelée dans le corps d'une commande de boucle telle que for, foreach ou while. Elle renvoie un code TCL_CONTINUE, qui provoque une exception continue. L'exception provoque l'arrêt du script courant, et la boucle continue avec l'itération suivante. Les exceptions sont aussi gérées dans d'autres situations, telles que la commande catch et les scripts les plus externes des corps de fonction.

Voir également

if, switch, for, while, incr, foreach, break, Conditions