TP 1: Introduction a Caml Light

TP 2: Les Fonctions en Caml

TP 3: Les Fonctions Récursives

TP 4 - Autres Exercices sur les Fonctions Récursives

TP 5 - Les Listes en Caml

 

 

 

Remarque: 

Il y'a beaucoup de similarité entre Caml light et Ocaml (Objective Caml) cependant il existe quelques differences dont voici quelques unes:

     Caml Light                                                     Equivalent en OCaml

     string_length                                                String.length

     sub_string                                                      String.sub

     string_of_char                                              Char.escaped

     prefix operateur                                            (operateur)

     hd                                                                      List.hd

     tl                                                                        List.tl

     trace "nom-fonction"                                   #trace nom-fonction

     untrace "nom-fonction"                              #untrace nom-fonction

 

 

Les autres opérations sur les chaines de caracteres et sur les listes sont les même dans Caml light et OCaml.