Assignments

Week Assignments Due date Submission Grade
3. izpitni rok Thursday, 7 September 2023, 9:50 AM
14 February - 20 February ASSIGNMENT: Lexical analysis Tuesday, 21 February 2023, 7:00 AM
21 February - 27 February ASSIGNMENT: Syntax analysis Thursday, 2 March 2023, 7:00 AM
28 February - 6 March ASSIGNMENT: Abstract syntax Tuesday, 7 March 2023, 7:00 AM
7 March - 13 March ASSIGNMENT: Name resolving Tuesday, 14 March 2023, 7:00 AM
14 March - 20 March ASSIGNMENT: Type checking Thursday, 23 March 2023, 7:00 AM
21 March - 27 March ASSIGNMENT: Memory layout Tuesday, 28 March 2023, 7:00 AM
28 March - 3 April ASSIGNMENT: Intermediate code generator Tuesday, 4 April 2023, 7:00 AM
4 April - 10 April ASSIGNMENT: Linear intermediate code Wednesday, 12 April 2023, 11:59 PM
11 April - 17 April ASSIGNMENT: Instruction selection Tuesday, 25 April 2023, 7:00 AM
25 April - 1 May ASSIGNMENT: Liveness analysis Thursday, 4 May 2023, 7:00 AM
2 May - 8 May ASSIGNMENT: Register allocation Thursday, 11 May 2023, 7:00 AM
16 May - 22 May ASSIGNMENT: Compiler Thursday, 25 May 2023, 7:00 AM