[Caml] Aide pour une fonction

Aide pour une fonction [Caml] - Divers - Programmation

Marsh Posté le 12-05-2005 à 14:05:48    

Alors voilà, je voudrais écrire une fonction récursive "bling" qui reçoit en paramètre une liste de char et renvoie une liste de liste de char. Par exemple :
 
bling ['T'; 'H'; 'E'; '.'; 'E'; 'N'; 'D'];;
 - : char list -> char list list = [['T'; 'H'; 'E']; ['E'; 'N'; 'D']]
 
Le point dans la liste sert de "séparateur" pour la nouvelle liste.
J'ai essayé de la faire mais j'obtiens pas ce que je veux.  :(  
Est-ce que quelqu'un pourrait me dire comment procéder svp ? Merci!

Reply

Marsh Posté le 12-05-2005 à 14:05:48   

Reply

Marsh Posté le 15-05-2005 à 18:47:09    

qu'est-ce que tu as essayé de faire comme code ?
 
sinon je pense que tu devrais commencer par faire une fonction auxiliaire qui prenant une liste te rend la liste du premier mot.

Reply

Marsh Posté le 30-05-2005 à 13:07:48    

fais une boucle recursive parcourant les elements de la liste et un if des qui il rencontre un point il stope

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed