Author: Christian.Queinnec@lip6.fr

## Plan du chapitre

Ce chapitre continue la présentation des éléments de base du langage Objective CAML entamée dans le chapitre précédent mais en s'intéressant cette fois-ci aux constructions impératives. Il se découpe en cinq sections. La première est la plus importante, elle présente les différentes structures de données physiquement modifiables et décrit leur représentation mémoire. La seconde montre assez brièvement les entrées-sorties de base du langage. La troisième section s'intéresse aux nouvelles structures de contrôle itératives. La quatrième section discute de l'impact des traits impératifs sur le déroulement d'un programme, en particulier sur l'ordre d'évaluation des arguments d'une fonction. La dernière section reprend l'exemple de la calculatrice du chapitre précédent pour en faire une calculatrice à mémoire.