caml sous tiger

dimmu

Membre enregistré
1 Octobre 2005
3
0
38
bonjour
Je travaille sous caml pour mes études et j'ai donc besoin de l'installer sur mon mac. J'ai Tiger et je n'ai pour l'instant pas trouver de versions comptabiles, et je ne sais quel programme il faut que je télécharge pour faire marcher caml,merci de m'aider...
 
bonjour
Je travaille sous caml pour mes études et j'ai donc besoin de l'installer sur mon mac. J'ai Tiger et je n'ai pour l'instant pas trouver de versions comptabiles, et je ne sais quel programme il faut que je télécharge pour faire marcher caml,merci de m'aider...
 
Une fois que tu as installé Caml (en fait plutôt OCaml), tu peux l'utiliser directement depuis le termina ou, pour tu peux utiliser une application dédiée pour avoir l'environnement interactif de Caml : CocOCaml.

C'est un petit logiciel gratuit que je trouve bien pratique. Peut-être y en a-t-il d'autres depuis du même style, il faut regarder à l'INRIA dans les ressources et plus précisément dans "la bosse de Caml"/"the Caml Hump" au sous-chapitre "outils de développement" pour ce qui concerne CocOCaml.

Il tourne bien avec OCaml 3.06 sous tiger. Il faut que j'essaye la nouvelle version 3.08 mais d'expérience, ça m'étonnerait que ça pose des problèmes.
 
  • J’aime
Réactions: molgow
Il y a également fink:
Bloc de code:
% fink list caml                                 
Information about 4960 packages read in 5 seconds.
     caml-light          0.75-2         Strongly typed ML-style functional language
     caml-light-plugins  0.75-2         Additional tools/libraries for caml-light
     camlimages          2.2.0-1        Objective Caml image processing library
     ocaml               3.08-1         The latest implementation of the Caml dialect of ML
     ocaml-lib           1.4-1          Standard library for OCaml
La version nn'est cependant ppas la plus récente.
 
Il est aussi possible de l'installer à la main en suivant le readme (de mémoire make bootstrap && make world && make opt && make opt.opt) ce qui te permettra d'installer lablgtk et lablgl si jamais tu as besoin de développer aussi des GUI en OCaml
 
c'est bon j'ai réussi mais j'ai un problème, mon mac ne reconnait pas list_length y a t il une police spéciale pour lui faire comprendre :mad:
 
dimmu a dit:
c'est bon j'ai réussi mais j'ai un problème, mon mac ne reconnait pas list_length y a t il une police spéciale pour lui faire comprendre :mad:

Dans les dernières versions, tu as une fonction length dans le module List.


Tu peux donc utiliser à la place de list_length qui n'est plus présent, il me semble :

List.length

(attention à la majuscule pour List)

La fonction length est définie de la même façon pour les string, etc. : String.length