implementation de l'evaluation des patterns dans le generateur (avant c'etait seulement fait au niveau des behaviors)