Bonjour,
Je propose l'utilisation de CodeWorker, à la fois un outil de parsing et un générateur de code source. Le parsing se décrit sous la forme d'un script BNF étendu.
L'outil est disponible à l'adresse http://www.codeworker.org.
Il est aussi possible de lui faire traduire le script...