IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Le langage fonctionnel Caml

Support de cours basé sur Caml Light


précédentsommaire

IX. Conclusion

Dans ce cours nous avons étudié les principales fonctionnalités du langage Caml. Cependant pour construire des applications en vraie grandeur il faut en plus savoir maîtriser :

  • les instructions d'installation de Caml sur diverses machines : Macintosh, PC, Unix, … ;
  • la bibliothèque standard composée d'une bibliothèque de base, d'une bibliothèque d ' utilitaires et d'une bibliothèque graphique . La bibliothèque de base contient un ensemble de fonctions opérant sur les types de Caml. La bibliothèque d'utilitaires contient entre autres des fonctions de tri, un générateur de nombres aléatoires, des fonctions pour construire et manipuler des tables de hachage, etc.. La bibliothèque graphique contient un ensemble de primitives graphiques portables ;
  • des outils divers dont les analyseurs lexicaux et syntaxiques camllex et camlyacc.

On trouvera tout cela dans le Manuel de référence du langage Caml cité dans l'introduction.

Il faut aussi savoir qu'une version orientée objet de Caml appelée Objective Caml a été développée, elle-même téléchargeable à partir du site de l'INRIA (voir Introduction).


précédentsommaire

Les sources présentées sur cette page sont libres de droits et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation constitue une œuvre intellectuelle protégée par les droits d'auteur. Copyright © 2013 Jacques Le Maitre. Aucune reproduction, même partielle, ne peut être faite de ce site ni de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.