Bonjour,
Je voulais savoir si c'était possible (pour moi) d'écrire un compilateur C complet pour une architecture donné?
Version imprimable
Bonjour,
Je voulais savoir si c'était possible (pour moi) d'écrire un compilateur C complet pour une architecture donné?
À mon avis, poser la question c'est déjà y répondre par la négative.
Bonjour,
bien sûr tu peux … mais il faut s'investir …
Le dragon book au minimum …
Et sinon en plus : Modern compiler implementation in C, et Introduction to Automata Theory, Languages, and Computations.
Oublie tout ce qui est tutos vidéos …
Merci pour les ressources, je m'y mettrais pendant mon temps libre.
oui c'est faisable mais ça dépend de l'architecture donnée...il faudrait préciser.
C'est faisable notamment en créant du pseudo-code intermédiaire dans une "machine virtuel" comme avec C# ou Java.
Sinon il faut compiler des binaires en assembleur donc autant compiler par l’intermédiaire d'un compilateur libre genre MingW
Est-ce que c'est pour un projet professionnel ?
Non, c'est pour un projet personnel.