Définition : la programmation récursive est une technique de programmation qui remplace les instructions de boucle (while, for, etc.) par des appels de fonction. et il faut appeler boucle(0).
La récursivité c'est quand une fonction s'appelle elle-même jusqu'à atteindre une condition d'arrêt.
Elle arrête alors de s'appeler elle-même.
Le résultat de chaque fonction enfant est retourné dans les fonctions parent, jusqu'à retourner à la fonction originale.
Un modèle à plusieurs équations est dit récursif lorsqu'il ne comporte pas de phénomènes de causalité réciproque ou circulaire (Thinès-Lemp. 1975). − LING.
GÉNÉRATIVE ET TRANSFORMATIONNELLE.