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 28/12/2011, 13:57] – kshegzyaj | 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:// | ||
| + | ---- | ||
| + | |||
| + | // | ||
