 
 
 
Appel par Nom
let deux = (print_string "1+1" ; 1 + 1) in
  deux + deux ;;
- 
 liaison de deux à
 (print_string "1+1" ; 1 + 1)
 puis évaluation de deux + deux
- 
substitution de deux à sa ``valeur'' soit :
(print_string "1+1" ; 1 + 1) +
(print_string "1+1" ; 1 + 1)
 
-  affichage de "1+1" calcul de 1 + 1 = 2
-  affichage de "1+1" calcul de 1 + 1 = 2
-  calcul de 2 + 2 = 4
Les identificateurs sont remplacés par des expressions qui sont réévaluées.
 
 
