From: Anthony L. <ly....@gm...> - 2008-05-25 15:04:56
|
Salut, Ce mail s'adresse surtout à ceux qui gère la GUI : On s'est apperçu d'une mauvaise utilisation de la fonction list_salle du moteur dans le fichier vue.ml (ligne 68) Cela vient d'une erreur de notre part lorsque nous avont modifié le fichier moteur.mli dans trunk. N'ayant pas vu que cette fonction était utilisée dans vue.ml, nous l'avons effacé du mli donc le compilateur ne renvoi aucune erreur. Dans branch, nous avons l'ancienne version du moteur.mli et là le compilateur rale à cause d'un mauvais typage. (alors qu'il s'agit de la même fonction) File "gui/vue.ml", line 68, characters 34-37: This expression has type OCTsyntax.planning but is here used with type OCTsyntax.pla list Après vérification, c'est bien un OCTsyntax.pla list qu'attend la fonction list_salle On n'a pas encore remodifié le fichier moteur.mli présent dans trunc histoire que ça ne fasse pas foirer la compilation globale. Tennez nous au couant, si vous pensez avoir trouvé comment modifier vue.ml Désolé pour l'annonce tardive. -- Anthony LY |
From: Anthony L. <ly....@gm...> - 2008-05-25 18:44:37
|
Re ! Bon etant donne qu'il s'agit d'un probleme d'argument, j'ai essaye de modifier le moteur en consequence. Il y a aussi un soucis avec la valeur de retour. Utilisee dans vue.ml, il faut une liste de OCTsyntax.salle mais la fonction d'origine retourne une liste d'ensemble de label (string) En particulier : le nom, le type et le label "salle" A la base, ca a l'air d'etre fait pour la gestion interne du moteur. J'aurai besoin de savoir qu'est ce qu'il faut exactement au niveau de la vue, pour savoir si je cree une fonction qui renvoi effectivement la liste des salles (OCTsyntax.salle list) ou si je peux filtrer directement les informations souhaitees. Cordialement, Anthony. Le 25 mai 2008 17:05, Anthony LY <ly....@gm...> a écrit : > Salut, > > Ce mail s'adresse surtout à ceux qui gère la GUI : > > On s'est apperçu d'une mauvaise utilisation de la fonction list_salle du > moteur dans le fichier vue.ml (ligne 68) > Cela vient d'une erreur de notre part lorsque nous avont modifié le fichier > moteur.mli dans trunk. > N'ayant pas vu que cette fonction était utilisée dans vue.ml, nous l'avons > effacé du mli donc le compilateur ne renvoi aucune erreur. > > Dans branch, nous avons l'ancienne version du moteur.mli et là le > compilateur rale à cause d'un mauvais typage. (alors qu'il s'agit de la même > fonction) > > File "gui/vue.ml", line 68, characters 34-37: > This expression has type OCTsyntax.planning but is here used with type > OCTsyntax.pla list > > Après vérification, c'est bien un OCTsyntax.pla list qu'attend la fonction > list_salle > > On n'a pas encore remodifié le fichier moteur.mli présent dans trunc > histoire que ça ne fasse pas foirer la compilation globale. > > Tennez nous au couant, si vous pensez avoir trouvé comment modifier vue.ml > > Désolé pour l'annonce tardive. > -- > Anthony LY -- Anthony LY |
From: S. L. <sla...@gm...> - 2008-05-25 22:32:02
|
C'est bon, j'ai modifié le fichier vue.ml. Il n'utilise plus la fonction liste_salle. Le 25 mai 2008 20:44, Anthony LY <ly....@gm...> a écrit : > Re ! > > Bon etant donne qu'il s'agit d'un probleme d'argument, j'ai essaye de > modifier le moteur en consequence. Il y a aussi un soucis avec la valeur de > retour. > > Utilisee dans vue.ml, il faut une liste de OCTsyntax.salle mais la > fonction d'origine retourne une liste d'ensemble de label (string) > En particulier : le nom, le type et le label "salle" > > A la base, ca a l'air d'etre fait pour la gestion interne du moteur. > J'aurai besoin de savoir qu'est ce qu'il faut exactement au niveau de la > vue, pour savoir si je cree une fonction qui renvoi effectivement la liste > des salles (OCTsyntax.salle list) ou si je peux filtrer directement les > informations souhaitees. > > Cordialement, > > Anthony. > > Le 25 mai 2008 17:05, Anthony LY <ly....@gm...> a écrit : > > Salut, >> >> Ce mail s'adresse surtout à ceux qui gère la GUI : >> >> On s'est apperçu d'une mauvaise utilisation de la fonction list_salle du >> moteur dans le fichier vue.ml (ligne 68) >> Cela vient d'une erreur de notre part lorsque nous avont modifié le >> fichier moteur.mli dans trunk. >> N'ayant pas vu que cette fonction était utilisée dans vue.ml, nous >> l'avons effacé du mli donc le compilateur ne renvoi aucune erreur. >> >> Dans branch, nous avons l'ancienne version du moteur.mli et là le >> compilateur rale à cause d'un mauvais typage. (alors qu'il s'agit de la même >> fonction) >> >> File "gui/vue.ml", line 68, characters 34-37: >> This expression has type OCTsyntax.planning but is here used with type >> OCTsyntax.pla list >> >> Après vérification, c'est bien un OCTsyntax.pla list qu'attend la fonction >> list_salle >> >> On n'a pas encore remodifié le fichier moteur.mli présent dans trunc >> histoire que ça ne fasse pas foirer la compilation globale. >> >> Tennez nous au couant, si vous pensez avoir trouvé comment modifier >> vue.ml >> >> Désolé pour l'annonce tardive. >> -- >> Anthony LY > > > > > -- > Anthony LY > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio 2008. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > _______________________________________________ > Oct-general mailing list > Oct...@li... > https://lists.sourceforge.net/lists/listinfo/oct-general > > |