Ocaml : excutation du projet sans rien afficher !!

bonjour,
je suis sous windows et j'arrive à compiler et à excuter le programme avec la commande :
ocamlc -o b.exe a.ml et puis b.exe tout ce passe bien sauf qu'il ne m'affiche rien ! pourtant j'ai mis parexample a la fin printf "a";;
help !!

1 réponse

  1. Modérateur
    Bonjour,

    Comment est-ce que tu démarres le programme ? Depuis une invite de commandes ou directement en cliquant dessus ?
    0
    1. depuis une invite de commande]
      0
    2. Modérateur
      J'ai fait la manipulation, exactement comme tu l'as décris et ça fonctionne.

      J'ai créé un fichier "a.ml" avec comme contenu
      Printf.printf "a";;
      , j'ai fait la commande
      ocamlc -o b.exe a.ml
      ça m'a bien généré "a.cmi", "a.cmo" et "b.exe" puis en l'exécutant ça me donne bien l'affichage "a".

      Donc la manip est bonne, si ça n'affiche pas je pense que c'est lié à une erreur dans le code, qui fait que le programme plante avant d'afficher quoi que ce soit.
      0