1. Développer une application qui reçoit en entrée une grammaire régulière en EBNF et qui retourne en sortie un programme qui correspond à un analyseur lexical (Develop an application that receives as input a regular grammar in EBNF and return as output a program which corresponds to a lexical analyzer)
2. Développer une application qui reçoit en entrée un automate à états finis et génère la représentation procédurale de l’automate qui correspond à un analyseur lexical (Develop an application that receives as input a state machine, and generates the procedural representation of the controller that corresponds to a lexical analyzer)