Description : cette fonction est une boucle qui construit une liste de
la manière suivante : <variable> est initialisée à <départ> puis,
tant que <variable> est dans l’intervalle (fermé) défini par <départ>
et <fin>, on évalue <expression> et on incrémente <variable> de
la valeur de <pas>. Le pas peut être négatif mais il doit être non
nul. Lorsqu’il n’est pas spécifié, sa valeur par défaut est 1. Lorsque
<variable> sort de l’intervalle, la boucle s’arrête et la fonction Seq
renvoie la liste des résultats. Cette commande est la représentation
interne de la boucle for dont l’utilisation est préférable pour des raisons
de lisibilité.
Exemple(s) : Seq(exp(i*k*pi/5,k,1,5) renvoie la liste des racines
cinquièmes de l’unité. La commande :
Ligne( Seq( exp(2*i*k*pi/5, k, 1, 5), 1)
renverra la valeur Nil mais dessinera un pentagone (voir Ligne) si elle est
utilisée dans un élément graphique utilisateur.