Je ne connais pas trop ces outils en C (je les utilise en Caml). J´ai trouvé ça pour un exemple d´utilisation (petit) :
http://www.sed-p.net/Un-mini-langage-de-script-pour-une.html
Mais écrire un compilateur est autrement plus complexe que l´écriture de lexeur et du parseur. Si tu n´a pas de cours sur le sujet, je te conseille de t´acheter un livre tel que "Compilateurs : principes, techniques et outils"