18 lines
		
	
	
		
			1.8 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
			
		
		
	
	
			18 lines
		
	
	
		
			1.8 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
| <HTML><HEAD>
 | |
| <BASEFONT FACE="Times New Roman" SIZE="2" COLOR="#000000">
 | |
| </HEAD>
 | |
| <BODY>
 | |
| <div><H3><b>if      Commandes Internes Tcl</b></H3></div>
 | |
| <HR ALIGN="center">
 | |
| <div><b>NOM</b></div><br>
 | |
| <div ALIGN="LEFT" style="margin-left: 51px;">if - Execute des scripts conditionellement 
 | |
| </div><br>
 | |
| <div><b>SYNTAXE</b></div><br>
 | |
| <div ALIGN="LEFT" style="margin-left: 51px;"><b>if </b><i>expr1 </i>?<b>then</b>? <i>body1 </i><b>elseif </b><i>expr2 </i>?<b>then</b>? <i>body2</i> <b>elseif</b> ... ?<b>else</b>? ?<i>bodyN</i>?
 | |
| </div><br>
 | |
| <div><b>DESCRIPTION</b></div><br>
 | |
| <div>La commande <i>if</i> évalue <i>expr1</i> comme expression (de la même façon que <A HREF="107.htm"><b>expr</b></A> évalue ses argument) La valeur de l'expression doit être booléenne (une valeur numérique, où 0 est faux et tout le reste est vrai, ou une valeur chaîne tel que <b>true</b> ou <b>yes</b> pour vrai et <b>false</b> ou <b>no</b> pour faux); si vrai alors <i>body1</i> est exécuté par passage à l'interpréteur Tcl. Autrement <i>expr2</i> est évalué comme expression et si vrai alors <b>body2</b> est exécuté, et ainsi de suite. Si aucune des expressions n'est évaluée à vrai alors <i>bodyN</i> est exécuté. Les arguments <b>then</b> et <b>else</b> sont optionnels, ils facilitent la lecture de la commande. Il peut y avoir n'importe quel nombre de clauses <b>elseif</b>, incluant zéro. <i>BodyN</i> peut aussi être omis tant que <b>else</b> est également omis. La valeur de retour de la commande est le résultat du script qui a été exécuté, ou une chaîne vide si aucune des expressions n'a été différente de zéro et qu'il n'y avait pas de <i>bodyN</i> </div>
 | |
| <br>
 | |
| <br><div ALIGN="CENTER"><A HREF="index.htm"><b>Index</b></A>  <A HREF="122.htm"><b>Précédent</b></A>  <A HREF="124.htm"><b>Suivant</b></A></div>
 | |
| </BODY></HTML>
 | 
