Homework 3 was posted
|Homework 3 is posted!|
The submission date is 2022-12-18, and the TA in charge of this assignment is Hila.
Best of luck!
|פורסם ב- 28/11/2022, 08:08:11, Sent Created on 28/11/2022, 08:08:11, Sent Создано 28/11/2022, 08:08:11, Sent تم النشر ب- 28/11/2022, 08:08:11, Sent|
Update on Matan's Tutorial Yesterday
My tutorial yesterday was not held due to personal reasons. I deeply apologize for not announcing this in advance; this is not something that will happen again.
As an alternative for those students affected by this, you can watch Eytan's recording of tutorial 4 from a couple years ago.
One notable omission from the recording is slide 39 from the presentation available in the course website. That slide teaches that you can pass "-Wcounterexamples" to Bison to have it produce examples of inputs that trigger the conflict when it detects a conflict, which can hopefully help you understand the cause of the conflict and how to fix the grammar. This is very useful for assignments 2 and 3. The slide is missing from the recording because it is actually a new feature of Bison 3.7 which was only released a few months before the semester started, so we didn't have time to upgrade to it.
Please feel free to ask any questions regarding this material using either Piazza or e-mail.
|פורסם ב- 17/11/2022, 12:20:40, Sent Created on 17/11/2022, 12:20:40, Sent Создано 17/11/2022, 12:20:40, Sent تم النشر ب- 17/11/2022, 12:20:40, Sent|
Make-up tutorial on Wednesday
|Due to the elections, Tuesday's group is one week behind and wouldn't get to the Bison tutorial in time for the homework. Therefore, Tomer will have a make-up tutorial tomorrow during צהרי יום ד'. Sunday's group may also consider attending.|
The tutorial will take place on Wednesday 2022-11-16 at 12:30 in Taub 301. If you prefer, you can also alternatively attend Matan's (Wednesday 15:30) or Elad's (Thursday 11:30) tutorials which would cover the same material.
- Course Staff
|פורסם ב- 15/11/2022, 12:17:41, Sent Created on 15/11/2022, 12:17:41, Sent Создано 15/11/2022, 12:17:41, Sent تم النشر ب- 15/11/2022, 12:17:41, Sent|
Homework 2 was posted
|Homework 2 is posted!|
The submission date is 2022-11-27, and the TA in charge of this assignment is Matan. For this exercise you'll need to use Bison, which will be taught in the tutorials this week. You can also read ahead.
Best of luck!
|עדכון אחרון ב- 14/11/2022, 20:58:54, Sent Last updated on 14/11/2022, 20:58:54, Sent Последняя модификация 14/11/2022, 20:58:54, Sent تمت الحتلنة الأخيرة ب- 14/11/2022, 20:58:54, Sent|
Homework 1 has been posted (and other updates)
|The first homework assignment has been posted, the due date is 2022-11-13 (10 days). The TA in charge is Tomer. This is a programming assignment and can take a bit of time, so please make sure you read the assignment fully as soon as possible and plan your time accordingly.|
Please note the course guidelines regarding submitting in pairs, late submission, and extensions. This semester we will check and enforce academic integrity, so please only submit assignments that you have written yourselves.
|פורסם ב- 2/11/2022, 11:15:13, Sent Created on 2/11/2022, 11:15:13, Sent Создано 2/11/2022, 11:15:13, Sent تم النشر ب- 2/11/2022, 11:15:13, Sent|
Welcome to Theory of Compilation!
|Hello and welcome to all students!|
All lectures and tutorials will be held as planned.
Please read the general information and syllabus tabs in the course website, especially with regards to prerequisites, the homework grade transfer policy, and extensions on assignments.
To students who plan to register to the course after the semester starts (registration is open in some form until 2022-11-13), please note that you are still responsible for submitting assignments on time, and that you don't have to be registered to the course in order to submit an assignment.
We hope you enjoy the course and the upcoming semester.
- Course Staff
|פורסם ב- 20/10/2022, 12:30:10, Sent Created on 20/10/2022, 12:30:10, Sent Создано 20/10/2022, 12:30:10, Sent تم النشر ب- 20/10/2022, 12:30:10, Sent|