Voila, j'aimerais faire un mini-interpreteur de Scheme en C.
Je sais pas trop par quoi commencer, bon je suppose que ca ne va pas se faire sans un lex/yacc pour le parsage puis vient la formulation d'une fermeture en C (pour la lambda), et là c'est le flou total.
Je presume qu'il faut tout d'abord créer un environnement global mais comment ? sous quelle forme ?
Tous conseils seront les bienvenus.
---------------
Scheme is a programmable programming language ! I heard it through the grapevine !