next up previous index
suivant: Les opérateurs de test monter: Structures de contrôle précédent: La commande foreach   Index


Comment émuler switch ?

Il n'y a pas de commande switch prédéfinie, car il existe plusieurs moyens d'en écrire l'équivalent :

SWITCH: {
  if (EXPR1) { ...; last SWITCH; }
  if (EXPR2) { ...; last SWITCH; }
  if (EXPR3) { ...; last SWITCH; }
  ...;
}

ou encore une suite de if/elsif.



Olivier Aubert
1999-06-01