Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
ocaml [Le 18/05/2012, 23:39] – [Emacs] 138.231.139.176 | ocaml [Le 08/02/2016, 23:11] (Version actuelle) – ancienne révision (Le 19/04/2013, 14:04) restaurée YoBoY | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | {{tag> | ||
+ | ---- | ||
+ | |||
+ | ====== Objective Caml ====== | ||
+ | |||
+ | Ocaml est le successeur de Caml Light. C'est un langage multi-paradigmes, | ||
+ | |||
+ | Pour le CamlLight, voir [[caml_light|ici]] :) | ||
+ | =====Installation===== | ||
+ | Pour installer OCaml et ses dépendances, | ||
+ | < | ||
+ | sudo apt-get install ocaml | ||
+ | </ | ||
+ | |||
+ | Le métapaquet **[[apt> | ||
+ | |||
+ | =====Utilisation===== | ||
+ | |||
+ | ====Interpréteur==== | ||
+ | Pour lancer l' | ||
+ | < | ||
+ | ocaml | ||
+ | </ | ||
+ | |||
+ | Pour plus de flexibilité, | ||
+ | < | ||
+ | ledit ocaml | ||
+ | </ | ||
+ | |||
+ | Pour quitter l' | ||
+ | < | ||
+ | #quit ;; | ||
+ | </ | ||
+ | |||
+ | ====Compiler==== | ||
+ | Pour compiler, on utilise **ocamlc** : | ||
+ | < | ||
+ | |||
+ | Pour exécuter le programme, il suffit ensuite de l' | ||
+ | < | ||
+ | |||
+ | =====Editeurs de texte===== | ||
+ | |||
+ | ====Vim==== | ||
+ | Le paquet **[[apt> | ||
+ | |||
+ | ====Geany==== | ||
+ | |||
+ | Pour que **[[: | ||
+ | |||
+ | ====Emacs==== | ||
+ | FIXME((utilisateur d' | ||
+ | |||
+ | ===ocaml-mode=== | ||
+ | Le paquet **[[apt> | ||
+ | |||
+ | ===tuareg-mode=== | ||
+ | Le paquet **[[apt> | ||
+ | |||
+ | ====gEdit==== | ||
+ | Propose la coloration syntaxique. Il est facile d' | ||
+ | =====Liens===== | ||
+ | * (fr) [[http:// | ||
+ | * (en) [[http:// | ||
+ | * (en) [[http:// | ||
+ | * (fr) [[http:// | ||
+ | * (fr) [[http:// | ||
+ | * (en) [[http:// | ||
+ | ---- | ||
+ | |||
+ | // |