Fondements de la Programmation

Le langage de support du cours est le langage Caml dans sa version Camllight.
Le site précédent contient plein de pointeur sur le langage, vous pouvez par exemple consulter: En permanence, vous pouvez revenir au manuel de référence pour consulter les fonctions de librairie. Vous serez peut être amené à utiliser les outils camllex et camlyacc. Il existe une version plus récente, plus expressive (avec objets et modules), mais aussi moins stable du langage Caml appelé Objective Caml, aussi appelée Ocaml, que vous pourrez utiliser librement, une fois que vous serez assez confortable avec le langage Camllight. Les langages Camllight et Ocaml sont très voisins mais incompatibles (d'une façon générale mais approximative, Ocaml est un sur-ensemble de Camllight).

Petite bibliographie

Support de cours

Correction des interrogations

Olivier Pons 1999


Dernière modification le / Last modified : Fri Nov 19 15:42:08 MET 1999