andoh_wilfried :
Oui mais en passant par exemple une liste en argument d'une fonction ton code ne risque pas de s'arrêter à celui-ci plutôt qu'à celui de la fonction ?
Non. next_expression_index traîte la liste entière comme une expression. C'est pour ça qu'il faut sauter le LIST_TAG à la main pour rentrer à l'intérieur de la liste.