Pages de Cédric VINCENT

Compilation

Compilateur pour le processeur R3000 du Master CAMSI

Durant mon Master Professionnel CAMSI j'ai développé un compilateur qui transforme un programme écrit dans un langages source simple en langage d'assemblage pour le projet R3000. Ce compilateur (r3kcompiler) n'utilise pas d'analyseur grammatical mais un système d'expressions rationnelles complexe. Un tutoriel complet est disponible pour apprendre à l'utiliser.

Allocateur de registres pour le compilateur LAO2

J'ai travaillé durant mon stage de Maîtrise Informatique sur le compilateur LAO du processeur ST200. Le rapport de ce stage est intéressant dans le sens où il explique ce qu'est un compilateur et plus particulièrement comment fonctionne un allocateur de registres.