Appel par Valeur
let deux = (print_string "1+1" ; 1 + 1) in
deux + deux ;;
-
calcul de la valeur de
(print_string "1+1" ; 1 + 1)
- affichage de "1+1" retour de 2
-
liaison de deux à sa valeur 2
-
calcul de deux + deux soit 2+2
- retour de 4
Les identificateurs sont remplacés par des valeurs et ne sont pas réévalués.