Bonjour,
j'ai 2 types qui se définissent l'un l'autre, forcément quand je déclare ces types, ocamlc me crie dessus en me disant que l'un des deux n'est pas défini.
Comment faire pour y arriver ?
merci
Bonjour,
j'ai 2 types qui se définissent l'un l'autre, forcément quand je déclare ces types, ocamlc me crie dessus en me disant que l'un des deux n'est pas défini.
Comment faire pour y arriver ?
merci
Mettre un and entre les deux comme pour des fonctions mutuellements récursives.
--
Jedaï
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 type type1 = I of int | T2 of type2 and type2 = F of float | T1 of type1;;
testé...![]()
j'avais mis type a chaque fois (nan mais quel boulet)
je testerais ca en rentrantmerci
Partager