AutoGen est un outil conçu pour simplifier la création et la maintenance de programmes contenant de grandes quantités de texte répétitif.Il est particulièrement utile dans les programmes qui ont plusieurs blocs de texte qui doivent être synchronisés.
autogen