IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Caml Discussion :

[Ocaml] problème de la syntaxe


Sujet :

Caml

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 8
    Points : 5
    Points
    5
    Par défaut [Ocaml] problème de la syntaxe
    Bonjour,

    Je n'arrive pas à décomposer une expression de type string list en substrings list.
    Par exemple,
    [(Node(Node(Node((Feuille=Julie),(Feuille=lisait)),(Feuille=un)),(Feuille=livre))]
    ->[(Feuille=Julie)] et [(Node(Node(Node(Feuille=lisait)),(Feuille=un)),(Feuille=livre))]

    Plus simplement, ["Julie lisait un livre"] -> ["Julie"] et ["lisait un livre"].

    Je ne sais pas si ma question est claire.
    Aidez-moi!!!

  2. #2
    Membre éprouvé
    Profil pro
    Inscrit en
    Mars 2010
    Messages
    309
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2010
    Messages : 309
    Points : 933
    Points
    933
    Par défaut
    Citation Envoyé par olivia_79 Voir le message
    Je ne sais pas si ma question est claire.
    Euh, totalement incompréhensible. Dans ton premier exemple, tu as des listes à un seul élément contenant un arbre. Dans le second, des listes, toujours à un seul élément, contenant une chaine. Il n'y a aucun rapport entre les deux.

    C'est quoi le type "substring" dont tu parles ?
    De toute évidence, tu cherches la solution à un exercice. Alors rappèle toi deux règles de base:

    1) on ne le fera pas pour toi
    2) on n'est pas dans ta tête ni dans ta classe, donc si tu ne nous donnes pas les détails (c'est à dire l'énoncé précis ET les difficultés que tu as rencontré (puisque tu as cherché par toi même, cf point 1)), on ne pourra rien faire pour toi.

  3. #3
    Membre régulier
    Étudiant
    Inscrit en
    Juillet 2010
    Messages
    102
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juillet 2010
    Messages : 102
    Points : 110
    Points
    110
    Par défaut
    Salut,

    Je suis désolé mais j'ai pas trop compris ta question, parce que je vois pas trop le rapport entre les deux exemples et surtout parce que je vois pas trop l'intérêt des listes ici... Il faudrait que tu donnes un peu plus de précisions...

  4. #4
    Membre éprouvé
    Avatar de Cacophrene
    Homme Profil pro
    Biologiste
    Inscrit en
    Janvier 2009
    Messages
    535
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Biologiste

    Informations forums :
    Inscription : Janvier 2009
    Messages : 535
    Points : 1 125
    Points
    1 125
    Par défaut
    Bonsoir,

    Citation Envoyé par drunkskater
    Je suis désolé mais j'ai pas trop compris ta question, parce que je vois pas trop le rapport entre les deux exemples et surtout parce que je vois pas trop l'intérêt des listes ici... Il faudrait que tu donnes un peu plus de précisions...
    TropMDR te dit que ton message n'est pas clair du tout... on ne comprend pas pourquoi le premier exemple contient des constructeurs Node et Leaf, alors que le second est juste une liste de chaînes. Peux-tu nous donner la définition du type où interviennent Node et Leaf ? Est-ce que tu peux nous préciser si tu veux "juste" découper une chaîne en séparant les mots ? Si oui, quelle est la définition que tu retiens pour un mot (ou, dit autrement, qu'est-ce que tu considères comme un séparateur de mots ?). Est-ce que tu peux utiliser les regexp, etc. ?

    Inutile de répéter ce qui a déjà été dit :

    Citation Envoyé par TropMDR
    on n'est pas dans ta tête ni dans ta classe, donc si tu ne nous donnes pas les détails (c'est à dire l'énoncé précis ET les difficultés que tu as rencontré (puisque tu as cherché par toi même, cf point 1)), on ne pourra rien faire pour toi.
    Cordialement,
    Cacophrène

  5. #5
    Membre éprouvé
    Profil pro
    Inscrit en
    Mars 2010
    Messages
    309
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2010
    Messages : 309
    Points : 933
    Points
    933
    Par défaut
    Citation Envoyé par Cacophrene Voir le message
    TropMDR te dit que ton message n'est pas clair du tout...
    En fait j'ai dit ça à olivia_79 et là tu cites drunkskater c'est pas le même !

    Mais sinon, toujours pas de réponse d'olivia. Je suppose que c'est trop tard pour qu'on lui fasse son exercice...

  6. #6
    Membre régulier
    Étudiant
    Inscrit en
    Juillet 2010
    Messages
    102
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juillet 2010
    Messages : 102
    Points : 110
    Points
    110
    Par défaut
    Salut Cacophrène,

    je suis pas sûr d'avoir compris ton message : Ce n'est pas moi qui ai posé la question de départ, je ne faisais que plussoyer TropMDR. Ah moi que tu me reproche de répéter ce qui a déjà été dit (car c'est vrai qu'après relecture, mon message ne sert absolument à rien, si ce n'est peut-être montrer que le message de départ est vraiment, vraiment incompréhensible

  7. #7
    Membre régulier
    Étudiant
    Inscrit en
    Juillet 2010
    Messages
    102
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juillet 2010
    Messages : 102
    Points : 110
    Points
    110
    Par défaut
    Citation Envoyé par TropMDR Voir le message
    En fait j'ai dit ça à olivia_79 et là tu cites drunkskater c'est pas le même !

    Mais sinon, toujours pas de réponse d'olivia. Je suppose que c'est trop tard pour qu'on lui fasse son exercice...
    Woups, ton message n'était pas encore posté quand j'ai rédigé le mien, désolé pour le second (et maintenant troisième) message inutile

  8. #8
    Membre éprouvé
    Avatar de Cacophrene
    Homme Profil pro
    Biologiste
    Inscrit en
    Janvier 2009
    Messages
    535
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Biologiste

    Informations forums :
    Inscription : Janvier 2009
    Messages : 535
    Points : 1 125
    Points
    1 125
    Par défaut
    Re,

    Oui, je me suis trompé de destinataire, désolé.
    On n'a donc plus signe de vie du PO (c'est toute la discussion qui est inutile en fait ).

    PO, où es-tu ?

    Cordialement,
    Cacophrène

Discussions similaires

  1. [Ocaml]Problème de compilation
    Par Cooky dans le forum Caml
    Réponses: 7
    Dernier message: 23/03/2007, 20h41
  2. [MySQL] problème : Erreur de syntaxe près de '' à la ligne 1
    Par Amandine62 dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 24/02/2007, 19h28
  3. Problème import Export...(syntaxe)
    Par friiitz dans le forum Access
    Réponses: 1
    Dernier message: 02/05/2006, 14h14
  4. Problème import Export...(syntaxe)
    Par friiitz dans le forum Access
    Réponses: 3
    Dernier message: 02/05/2006, 14h13
  5. [OCaml] Problème de structure/parser
    Par marv1 dans le forum Caml
    Réponses: 4
    Dernier message: 09/05/2005, 12h16

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo