Commentaires + rec->while