HW2 grades and tests published
|פורסם ב- 8/12/2019, 13:45:40 Created on 8/12/2019, 13:45:40 Создано 8/12/2019, 13:45:40 تم النشر ب- 8/12/2019, 13:45:40|
hw3_output.cpp file for HW3 has been updated
|פורסם ב- 8/12/2019, 10:09:53 Created on 8/12/2019, 10:09:53 Создано 8/12/2019, 10:09:53 تم النشر ب- 8/12/2019, 10:09:53|
selfcheck-hw3 file for HW3 has been updated
|פורסם ב- 4/12/2019, 18:59:33 Created on 4/12/2019, 18:59:33 Создано 4/12/2019, 18:59:33 تم النشر ب- 4/12/2019, 18:59:33|
HW3 is published
|The due date is December 23rd.|
This homework is mandatory.
The assignment includes syntactic analysis (the same as in HW2) and semantic analysis.
For the semantic part, you will need to make use and build the symbol table which we will cover in detail at tutorial #6. Till then, make sure you have completed the syntax part.
|פורסם ב- 2/12/2019, 22:31:31 Created on 2/12/2019, 22:31:31 Создано 2/12/2019, 22:31:31 تم النشر ب- 2/12/2019, 22:31:31|
HW1 grades have been updated
Due to the problem with the regex library of c++, we removed the "\0" from test ta6.
In addition we ran dos2unix on the results of the tests.
If you wish to resubmit your solution, please send it to shaked's mail ( ) until Sunday, Dec 8th.
If you already sent your fixed solution to shaked, please send it again if you still wish to resbumit it (I will ignore the solution you've sent me before).
|פורסם ב- 1/12/2019, 08:15:37 Created on 1/12/2019, 08:15:37 Создано 1/12/2019, 08:15:37 تم النشر ب- 1/12/2019, 08:15:37|
HW1 grades and tests published
|Unless you have "No" in the hw1_may_resubmit column, you can resubmit your solution.|
Please read resubmission guidelines under "General Info".
Resubmit by sending your fixed solution to Shaked by email.
You have until 23:55 on Saturday, Dec 7th to resubmit.
|פורסם ב- 29/11/2019, 13:41:46 Created on 29/11/2019, 13:41:46 Создано 29/11/2019, 13:41:46 تم النشر ب- 29/11/2019, 13:41:46|
selfcheck-hw2 is fixed
There was an error in the selfcheck script of hw2. A new version is now available in the course website.
|פורסם ב- 26/11/2019, 19:48:32 Created on 26/11/2019, 19:48:32 Создано 26/11/2019, 19:48:32 تم النشر ب- 26/11/2019, 19:48:32|
Shaked's office hour this week is rescheduled
|The office hour will be on Sunday, *next week* (1/12) at 13:30, instead of Wednesday (27/11).|
This is a one-time change.
|פורסם ב- 24/11/2019, 06:59:34 Created on 24/11/2019, 06:59:34 Создано 24/11/2019, 06:59:34 تم النشر ب- 24/11/2019, 06:59:34|
HW2 is published
|Due date is December 2nd|
This homework is not mandatory (magen), however it is highly recommended as the next homework will include this part as well.
|פורסם ב- 21/11/2019, 12:43:59 Created on 21/11/2019, 12:43:59 Создано 21/11/2019, 12:43:59 تم النشر ب- 21/11/2019, 12:43:59|
Room Change for Adam's Tutorial
Due to the high attendance in the first few weeks Adam's tutorial moves permanently to Ulman 301.
|פורסם ב- 20/11/2019, 10:35:34 Created on 20/11/2019, 10:35:34 Создано 20/11/2019, 10:35:34 تم النشر ب- 20/11/2019, 10:35:34|
HW1 - FAQ
No more items will be added to the FAQ section. The items there are considered as a requirement for the homework.
PLEASE read all the questions and their answers.
There were several updates even for old questions.
|עדכון אחרון ב- 18/11/2019, 19:34:29 Last updated on 18/11/2019, 19:34:29 Последняя модификация 18/11/2019, 19:34:29 تمت الحتلنة الأخيرة ب- 18/11/2019, 19:34:29|
Shaked's office hour next week is rescheduled
|The office hour will be on Sunday (17/11) at 13:30, instead of Wednesday.|
This is a one-time change.
|עדכון אחרון ב- 14/11/2019, 20:20:53 Last updated on 14/11/2019, 20:20:53 Последняя модификация 14/11/2019, 20:20:53 تمت الحتلنة الأخيرة ب- 14/11/2019, 20:20:53|
HW1 pdf update
|Small mistakes have been fixed and marked with a yellow marker.|
In addition, pay attention to the question "Regarding printing STRING lexeme, does the ascii escape sequence (\xdd) can accept a number that represents a non-printable character?" in the FAQ.
The allowed range for "\xdd" has been updated to 00-7F.
|פורסם ב- 6/11/2019, 17:40:01 Created on 6/11/2019, 17:40:01 Создано 6/11/2019, 17:40:01 تم النشر ب- 6/11/2019, 17:40:01|
FAQ page opened for HW1
|In the course site, you can find frequently asked questions for HW1.|
Any answers in this page that were posted up to two days before the due date must be considered as a requirement for the homework.
|פורסם ב- 6/11/2019, 11:44:05 Created on 6/11/2019, 11:44:05 Создано 6/11/2019, 11:44:05 تم النشر ب- 6/11/2019, 11:44:05|
Update on room change of Yaakov’s tutorial
|There was another change such that Yaakov's tutorial (Thursday 11:30) moves permanently to Taub 6.|
|פורסם ב- 5/11/2019, 15:16:11 Created on 5/11/2019, 15:16:11 Создано 5/11/2019, 15:16:11 تم النشر ب- 5/11/2019, 15:16:11|
New Lex example
|We added a new Lex example (under Course materials/Flex and Bison Examples and Guides) that shows how to use Lex with an external .cpp file and a shared header file.|
Take a look at the example as it may help you with HW1.
|עדכון אחרון ב- 5/11/2019, 14:23:54 Last updated on 5/11/2019, 14:23:54 Последняя модификация 5/11/2019, 14:23:54 تمت الحتلنة الأخيرة ب- 5/11/2019, 14:23:54|
Room Change of Yaakov’s tutorial
|Yaakov's tutorial (Thursday 11:30) moves permanently to Taub 3.|
|פורסם ב- 5/11/2019, 12:42:34 Created on 5/11/2019, 12:42:34 Создано 5/11/2019, 12:42:34 تم النشر ب- 5/11/2019, 12:42:34|
HW1 is published
|Due date is November 21st|
This homework is mandatory.
|פורסם ב- 4/11/2019, 16:20:37 Created on 4/11/2019, 16:20:37 Создано 4/11/2019, 16:20:37 تم النشر ب- 4/11/2019, 16:20:37|
Problem with course server was fixed
|You must be inside the Technion LAN to access csComp.|
You can either be connected to the internet from the Technion network or use first the csl3 server as following:
* Connect to csl3 server as you are used to.
* Inside the terminal of csl3 connect to csComp using the command:
ssh <your username>@csComp.cs.technion.ac.il
|עדכון אחרון ב- 4/11/2019, 15:45:22 Last updated on 4/11/2019, 15:45:22 Последняя модификация 4/11/2019, 15:45:22 تمت الحتلنة الأخيرة ب- 4/11/2019, 15:45:22|
Problem with course server
|There is a known problem with connecting to the course server.|
An announcement will be sent when it is fixed.
|עדכון אחרון ב- 4/11/2019, 14:02:58 Last updated on 4/11/2019, 14:02:58 Последняя модификация 4/11/2019, 14:02:58 تمت الحتلنة الأخيرة ب- 4/11/2019, 14:02:58|
Course hw server
|To work on the course homework, you will need to use the csComp server.|
The server address is: csComp.cs.technion.ac.il
Your username and password are the same as your csl3 and the login process is similar.
Please make sure that you have access to it. If you have problems, email Yaakov.
|עדכון אחרון ב- 31/10/2019, 14:13:26 Last updated on 31/10/2019, 14:13:26 Последняя модификация 31/10/2019, 14:13:26 تمت الحتلنة الأخيرة ب- 31/10/2019, 14:13:26|
Tutorials before the 1st lecture are cancelled
|All tutorials before the 1st lecture are canceled.|
The canceled tutorials are:
Wednesday, 23/10, 15:30.
Thursday, 24/10, 11:30.
Monday, 28/10, 13:30.
Tutorials will start on October 29th.
|פורסם ב- 20/10/2019, 16:50:59 Created on 20/10/2019, 16:50:59 Создано 20/10/2019, 16:50:59 تم النشر ب- 20/10/2019, 16:50:59|
|Due to the high number of registered students, a 4th tutorial was added.|
The new tutorial will be on Mondays 13:30-14:30.
The classroom is TBD.
|עדכון אחרון ב- 20/10/2019, 16:34:58 Last updated on 20/10/2019, 16:34:58 Последняя модификация 20/10/2019, 16:34:58 تمت الحتلنة الأخيرة ب- 20/10/2019, 16:34:58|