Suivant ce que tu veut faire, il y a gnu lightning qui existe depuis pas mal de temps et réponds à une moitié du problème (pseudo asm -> binaire -> exec).
Reste à faire un parser pour produire du code dans leur format.
Cela dit, pourquoi tu veut compiler le code à la volée? Ce serait plus simple de prendre un truc comme lua, que tu peut binder assez facilement avec du c.
# Gnu Lightning
Posté par PenPen . En réponse au journal Auto-génération de code à la volée. Évalué à 3.
Reste à faire un parser pour produire du code dans leur format.
http://www.gnu.org/software/lightning/lightning.html
Cela dit, pourquoi tu veut compiler le code à la volée? Ce serait plus simple de prendre un truc comme lua, que tu peut binder assez facilement avec du c.