4 réponses
KX
Messages postés
16668
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
17 mars 2023
3 004
20 juin 2009 à 19:27
20 juin 2009 à 19:27
Un petit tutoriel pour t'aider : Appel de commandes C/C++ dans OCaml
salut
heu...
j'ai pas tout compris mais j'crois que c'est juste pour melanger et pas pour traduire integralement si?
heu...
j'ai pas tout compris mais j'crois que c'est juste pour melanger et pas pour traduire integralement si?
KX
Messages postés
16668
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
17 mars 2023
3 004
21 juin 2009 à 13:29
21 juin 2009 à 13:29
Effectivement, mais pour traduire intégralement la seule méthode qui existe c'est de connaitre les 2 langages, moi je les connais à peu près et je veux bien t'en traduire un peu pour te montrer la voie, mais je ne vais pas tout te recoder surtout si tu as beaucoup de code...
KX
Messages postés
16668
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
17 mars 2023
3 004
21 juin 2009 à 13:40
21 juin 2009 à 13:40
Pour le premier ça donnerait ça :
Or en Caml le typage est primordial !!!
Corrige donc tes programmes en C avant de faire une traduction en Caml...
let rec B n i t = if i=0 then (1.0-.t)**(float_of_int n) else t/.(1.0-.t)*.float_of_int(n-i+1)/.float_of_int(i)*.B(n,i-1,t);;Pour les suivant, le code C est faux, il manque des informations (de déclaration ou de type) pour X, Y, n, i, t, et P.
Or en Caml le typage est primordial !!!
Corrige donc tes programmes en C avant de faire une traduction en Caml...