1) IF
if (exp) then
liste_commandes
[else if ( exp ) then
liste_commandes] ...
[else
liste_commandes]
endif
if (exp) commande
if (exp) \
commande
2)while
while (exp)
liste_commandes
end
3)foreach
foreach index_var (liste)
liste_commandes
end
4) break : arrête la boucle
continue: arrête l'itération courante de la boucle et commence la prochaine itération
Exemple
foreach i ($argv)
if ($i != *.c) then
echo " $i n'est pas un programme C"
continue
else
echo " $i est un programme C"
endif
cc $i
end
5) switch
Syntaxe
switch ( para )
case choix1 :
liste_commandes
breaksw
default :
liste_commandes
breaksw
endsw
7) goto
Syntaxe
boucle :
liste_commandes
goto boucle
Aucun commentaire:
Enregistrer un commentaire