Amélioration des types et définitions des structures de génération de code