« Stratégie d'évaluation (informatique) » : différence entre les versions

Un article de Wikipédia, l'encyclopédie libre.
Contenu supprimé Contenu ajouté
PIerre.Lescanne (discuter | contributions)
Nouvelle page : {{ébauche| informatique |informatique théorique}} Un langage de programmation utilise une stratégie d'évaluation pour déterminer '''quand''' évaluer les arguments à l'appe...
(Aucune différence)

Version du 4 décembre 2015 à 21:02

Un langage de programmation utilise une stratégie d'évaluation pour déterminer quand évaluer les arguments à l'appel d'une fonction et comment passer les arguments de la fonction.


Appel par nom

Dans l'appel par nom, la fonction est évaluée d'abord et à chaque fois que dans cette évaluation les paramètres sont invoqués ceux-ci sont évalués.

Appel par valeur

Dans l'appel par valeur les paramètres sont d'abord évalués, puis la fonction est évaluée.

Appel par nécessité

Bibliographie

Voir aussi