Salut,

Pourquoi ne pas avoir déclaré ton type dérivé dans le module ?

Là, sauf erreur de ma part, tu as un problème d'ordre de compilation : le module blabla est compilé avant le programme....