This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
compilers [2016/10/24 13:43] deva |
compilers [2017/01/20 10:10] (current) deva |
||
---|---|---|---|
Line 3: | Line 3: | ||
* Lecture: Wednesday, 8:30-10:00, 1-820 | * Lecture: Wednesday, 8:30-10:00, 1-820 | ||
- | * Lab: Thursday, 12:30-14:00, PC4 | + | * Lab: Thursday, 12:30-14:00, 2-315 (PC4) |
- | * <color red>Attention! One-time change of location:</color> The lab session on the 10th November (Thursday) will be in room 2-709. | + | |
+ | === Exams === | ||
+ | |||
+ | * Exam dates: (Please enroll in Neptun! Select only one of the two dates!) | ||
+ | * 2016.12.20 (Tue) 9:00-12:00, room 2-315: [[compilers:exam20161220|Programming excercises]] | ||
+ | * 2017.01.10 (Tue) 9:00-12:00, room 2-315: [[compilers:exam20170110|Programming excercises]] | ||
+ | * 2017.01.20 (Fri) 9:30-12:00, room 2-315: [[compilers:exam20170120|Programming excercises]] | ||
+ | * [[compilers:sample-questions|Sample questions]] for the theory part | ||
+ | * [[compilers:sample-lab-exam|Sample programming task]] | ||
== Lecture topics == | == Lecture topics == | ||
Line 23: | Line 31: | ||
* [[http://deva.web.elte.hu/compilers/parser-example.zip|Parser example]] | * [[http://deva.web.elte.hu/compilers/parser-example.zip|Parser example]] | ||
* versions of the //While language compiler// | * versions of the //While language compiler// | ||
- | * to be uploaded during the semester | + | * [[http://deva.web.elte.hu/compilers/parser.zip|Parser]] |
+ | * [[http://deva.web.elte.hu/compilers/semantic-analyser.zip|Semantic analyser]] | ||
+ | * [[http://deva.web.elte.hu/compilers/code_generator.zip|Code generator]] | ||
* [[semantic_tutorial|Tutorial on semantic analysis]] | * [[semantic_tutorial|Tutorial on semantic analysis]] | ||
* [[compilers:codgen_tutorial|Tutorial on code generation]] | * [[compilers:codgen_tutorial|Tutorial on code generation]] |