dcobac a écrit :
> Le Mon, 22 Jan 2007 07:37:51 +0100,
> dcobac <dcobac@free.fr> a écrit :
>> [...]
>> montreHoraires(8h15,9h10,9h12,10h07,10h22,11h17,11h20,12h15,,,13h30,14h25,14h27,15h22,15h37,16h32,16h35,17h30);
>> alors si je dois mettre chaque heure sous forme de chaînes [...]
>
> Mais en mettant chaque heure sous forme de chaînes, y a-t-il une
> solution pour boucler sur cette liste de chaînes à la manière de
> forsuffixes ?
Il est possible de ne considérer qu'une seule chaîne... en utilisant
l'instruction loptok du fichier string (dans la distrib).
Voici un peit test:
8<---------------------------------------------------------------
input string;
vardef test(expr t) =
string s[]; numeric n_; n_ := 0; string s_ ; s_ = t;
forever: s[incr n_] := loptok s_; exitif s[n_] = ""; endfor
for i=1 upto (n_-1): show s[i]; endfor;
enddef;
test("10h07 9h08 15h14 00h5");
end
--------------------------------------------------------------->8
> (j'ai l'impression que je vais devoir reconsidérer complètement cette
> façon de faire...)
>
Jean-Michel
_______________________________________________
Liste de diffusion Syracuse
Syracuse@melusine.eu.org
http://melusine.eu.org/cgi-bin/mailman/listinfo/syracuse
Adresse alternative du site :
http://syracuse.eu.org/syracuse/
Received on Tue Jan 23 20:54:44 2007
Cette archive a été créée par hypermail 2.1.8 : mar jan 23 2007 - 21:37:01 CET