Comparaison de couples en caml
Résolu
Sara426
Messages postés
782
Statut
Membre
-
Sara426 Messages postés 782 Statut Membre -
Sara426 Messages postés 782 Statut Membre -
Bonjour,
J'ai un exercice à faire sur caml et je me prends la tête sur une fonction depuis une bonne heure déjà.
La fonction ressemble à ca : (avec point un type prédéfini)
let infc (x1;y1)=point (x2;y2)=point =
if (y1<y2)
then true
else (y1=y2)&&(x1<=x2) ;;
Seulement caml n'écrit soit une syntax error soit qu'il manque une paranthèse dans la première ligne.
J'ai rajouter des parenthèses de partout, j'en ai enlevé et ca marche toujours pas.
Si quelqu'un a une idée, elle est la bienvenue.
Merci.
Sara.
J'ai un exercice à faire sur caml et je me prends la tête sur une fonction depuis une bonne heure déjà.
La fonction ressemble à ca : (avec point un type prédéfini)
let infc (x1;y1)=point (x2;y2)=point =
if (y1<y2)
then true
else (y1=y2)&&(x1<=x2) ;;
Seulement caml n'écrit soit une syntax error soit qu'il manque une paranthèse dans la première ligne.
J'ai rajouter des parenthèses de partout, j'en ai enlevé et ca marche toujours pas.
Si quelqu'un a une idée, elle est la bienvenue.
Merci.
Sara.
A voir également:
- Comparaison de couples en caml
- Comparaison million milliard - Accueil - Technologies
- Logiciel comparaison photo gratuit - Télécharger - Photo & Graphisme
- Comparaison samsung a15 et a16 - Accueil - Téléphones
- Comparaison prix amazon - Accueil - Commerce
- Prix Amazon : comment suivre les évolutions de tarifs - Guide
type ('a,'b) point = 'a*'b;; let infc ((x1,y1):('a,'b) point) ((x2,y2):('a,'b) point) = (y1<y2) || (y1=y2 && x1<=x2);;Remarque : dans ce cas il est en fait inutile de préciser le type point, on pourrait se contenter de
Tout dépend de la définition du type point.