Podcasts de Compilation (en portugais)
Pendant le premier semestre de 2009, j’ai commencé à enregistrer mes cours, pour pouvoir les diponibiliser sous forme de podcasts (ou baladodiffusion).
Si vous voulez vous inscrire pour recevoir automatiquement les épisodes, il vous suffit de coupier/coller l’URL suivante dans vorte lecteur de podcasts préféré : http://www.inf.ufrgs.br/~nicolas/compil/podcast-compiladores-nicolas-maillard-ufrgs.xml. Si vous préférez, cliquer ici vous donnera un accès direct aux fichiers MP3.
Transparents de Compilation
Voici un échantillon de mes transparents (en portugais). Ces documents évoluent bien sûr chaque semestre,
- Analyse lexicale
- Grammaires Hors-Contexte
- Analyse syntaxique descendante et LL
- Analyse syntaxique ascendante et Yacc
- Génération de code: expressions, tableaux
- Support à l’exécution
- Compilation et langages de script
Projet de Compilation
En 2008/2, j’ai monté un projet de compilation (inspiré par ce qui se fait à l’ ENSIMAG où j’ai fait mes études). En sept étapes de trois semaines, les étudiants doivent implémenter un petit compilateur avec Lex et Yacc.
Vous pouvez consulter la spécification de Pico et consulter les exemples de programmes pour les tests.
—
Fri Apr 02 16:48:12 -0300 2010