cap-lab22-samy/PLANNING.md
2022-08-29 16:31:35 +02:00

24 lines
1.1 KiB
Markdown

# Planning of the compilation course (CAP, Compilation and Program Analysis)
_Academic first semester 2022-2021_
# Week 1:
- :book: First Course session: Tuesday 5/9/2022, 10h15-12h15. Amphi B (Gabriel Radanne)
* Introduction: [transparents](course/capmif_cours01_intro_et_archi.pdf).
* ISA [ref pdf RISCV](course/riscv_isa.pdf).
* [Demo Assembly](course/demo20.s).
* Lexing, Parsing, [slides](course/capmif_cours02_lexing_parsing.pdf).
* [Demo Parsing](course/ANTLRExamples.tar.xz).
- :book: Second Course session: Friday 7/9/2022, 10:15. Amphi B (Gabriel Radanne)
* Interpreters [slides in english](course/capmif_cours03_interpreters.pdf).
* [Demo files](course/ANTLRExamples.tar.xz)
* [Grammar exercise](course/TD2.pdf).
- :rocket: Additional ressources (mainly in english)
* A nice YT video on [structural induction](https://www.youtube.com/watch?v=2o3EzvfgTiQ) by F. Pereira.
* Fernando Pereira's other videos on operational semantics : [video1](https://www.youtube.com/watch?v=bOzbRhXvtlY), [video2](https://www.youtube.com/watch?v=aiBKOuM5iEA)