Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
didattica:magistrale:com:ay_1920:main [2019/11/19 14:30] luca [Study Material] |
didattica:magistrale:com:ay_1920:main [2020/09/17 16:55] (current) |
||
---|---|---|---|
Line 7: | Line 7: | ||
<WRAP center round important 95%> | <WRAP center round important 95%> | ||
+ | * <wrap em>28 November 2019</wrap>: the lecture of Thursday 05/12/2019 has been cancelled due to a commitment of the teacher out of office. | ||
* <wrap em>7 November 2019</wrap>: starting from Tuesday 19/11/2019 lectures are scheduled on Tuesdays 11am - 1pm and on Thursdays 2pm- 4pm. The list of lectures below has been updated. | * <wrap em>7 November 2019</wrap>: starting from Tuesday 19/11/2019 lectures are scheduled on Tuesdays 11am - 1pm and on Thursdays 2pm- 4pm. The list of lectures below has been updated. | ||
* <wrap em>7 November 2019</wrap>: the lecture of Wednesday 13/11/2019 has been cancelled due to the Inauguration of the Academic Year. | * <wrap em>7 November 2019</wrap>: the lecture of Wednesday 13/11/2019 has been cancelled due to the Inauguration of the Academic Year. | ||
Line 112: | Line 113: | ||
- 14/11/2019 - [[https://unicam.webex.com/unicam/ldr.php?RCID=b366f09018db48ffbeef267c482cf0dd|Watch the Lecture]], [[https://unicam.webex.com/unicam/lsr.php?RCID=33f36e6563bd4783b4fa4d4ac3ac2312|Download the Lecture]], {{ :didattica:magistrale:com:ay_1920:cmp1920_notes_14-11-2019.pdf |Notes}} | - 14/11/2019 - [[https://unicam.webex.com/unicam/ldr.php?RCID=b366f09018db48ffbeef267c482cf0dd|Watch the Lecture]], [[https://unicam.webex.com/unicam/lsr.php?RCID=33f36e6563bd4783b4fa4d4ac3ac2312|Download the Lecture]], {{ :didattica:magistrale:com:ay_1920:cmp1920_notes_14-11-2019.pdf |Notes}} | ||
- 19/11/2019 - [[https://unicam.webex.com/unicam/ldr.php?RCID=ee619e6d61c44379b997bd47d33e8375|Watch the Lecture]], [[https://unicam.webex.com/unicam/lsr.php?RCID=8b346ab2c8b749bc947df1da1fa66b50|Download the Lecture]], {{ :didattica:magistrale:com:ay_1920:cmp1920_notes_19-11-2019.pdf |Notes}} | - 19/11/2019 - [[https://unicam.webex.com/unicam/ldr.php?RCID=ee619e6d61c44379b997bd47d33e8375|Watch the Lecture]], [[https://unicam.webex.com/unicam/lsr.php?RCID=8b346ab2c8b749bc947df1da1fa66b50|Download the Lecture]], {{ :didattica:magistrale:com:ay_1920:cmp1920_notes_19-11-2019.pdf |Notes}} | ||
- | - 21/11/2019 | + | - 21/11/2019 - [[https://unicam.webex.com/unicam/ldr.php?RCID=ab1ca63511b2459a8642c9f41b4e2c1d|Watch the Lecture]], [[https://unicam.webex.com/unicam/lsr.php?RCID=a975e6a6c39144538bb2fdcfb915871f|Download the Lecture]], {{ :didattica:magistrale:com:ay_1920:cmp1920_notes_21-11-2019.pdf |Notes}} |
- | - 26/11/2019 | + | - 26/11/2019 - [[https://unicam.webex.com/unicam/ldr.php?RCID=5054af31db6d45aaadf0f783d643d57b|Watch the Lecture]], [[https://unicam.webex.com/unicam/lsr.php?RCID=948ec9b3a4b841eeb4e5ef7048cb5155|Download the Lecture]], {{ :didattica:magistrale:com:ay_1920:cmp1920_notes_26-11-2019.pdf |Notes}} |
- | - 28/11/2019 | + | - 28/11/2019 - [[https://unicam.webex.com/unicam/ldr.php?RCID=f15e1c6e0f0e426e8dc409e11302721f|Watch the Lecture]], [[https://unicam.webex.com/unicam/lsr.php?RCID=8e81503d67a44a60816cfc978acc8002|Download the Lecture]], {{ :didattica:magistrale:com:ay_1920:cmp1920_notes_28-11-2019.pdf |Notes}} |
- | - 03/12/2019 | + | - 03/12/2019 - [[https://unicam.webex.com/unicam/ldr.php?RCID=a114e44af67844fd8a17c47cc65c846d|Watch the Lecture]], [[https://unicam.webex.com/unicam/lsr.php?RCID=552afeefc3c24d51b3e0335b1d77c394|Download the Lecture]], {{ :didattica:magistrale:com:ay_1920:cmp1920_notes_03-12-2019.pdf |Notes}} |
- | - 05/12/2019 | + | - <del>05/12/2019</del> - Lecture cancelled due to a commitment of the teacher |
- | - 10/12/2019 | + | - 10/12/2019 - [[https://unicam.webex.com/unicam/ldr.php?RCID=8ff33c5270db4ed1bbbbb71d8e24e8d3|Watch the Lecture]], [[https://unicam.webex.com/unicam/lsr.php?RCID=bb8fcfaf39fd47718c00fd5209b5063b|Download the Lecture]], {{ :didattica:magistrale:com:ay_1920:cmp1920_10-12-2019_notes.pdf |Notes}} |
- | - 12/12/2019 | + | - 12/12/2019 - [[https://unicam.webex.com/unicam/ldr.php?RCID=09baad1e44b64b4c9650708206e94b58|Watch the Lecture]], [[https://unicam.webex.com/unicam/lsr.php?RCID=c7b69a08e2534f9daa0a076717acf78c|Download the Lecture]], {{ :didattica:magistrale:com:ay_1920:antlr4slides.zip |Code}} |
- | - 17/12/2019 | + | - 17/12/2019 - [[https://unicam.webex.com/unicam/ldr.php?RCID=8d22601613f74a62b5587cb85c13ae8c|Watch the Lecture]], [[https://unicam.webex.com/unicam/lsr.php?RCID=fb4d7da4350a4ee7a8a1bbeba27233ab|Download the Lecture]], {{ :didattica:magistrale:com:ay_1920:cmp1920_17-12-2019_notes.pdf |Notes}} |
- | - 19/12/2019 | + | - 18/12/2019 - [[https://unicam.webex.com/unicam/ldr.php?RCID=4d998a6ecdc34163928981f8de176281|Watch the Lecture]], [[https://unicam.webex.com/unicam/lsr.php?RCID=e91ec3fd68b847d0863f7bd11bbc6987|Download the Lecture]], {{ :didattica:magistrale:com:ay_1920:cmp1920_18-12-2019_notes.pdf |Notes}} |
+ | - 19/12/2019 - [[https://unicam.webex.com/unicam/ldr.php?RCID=f7b634417ebc4f7a896a0d7997cd4163|Watch the Lecture]], [[https://unicam.webex.com/unicam/lsr.php?RCID=8c14dffe394a4d478614abe117b5c709|Download the Lecture]], {{ :didattica:magistrale:com:ay_1920:cmp1920_19-12-2019_notes.pdf |Notes}} | ||
**Textbooks** | **Textbooks** | ||
Line 131: | Line 133: | ||
- {{ :didattica:magistrale:com:ay_1920:syntaxanalysis.pdf |Syntax Analysis}} | - {{ :didattica:magistrale:com:ay_1920:syntaxanalysis.pdf |Syntax Analysis}} | ||
- {{ :didattica:magistrale:com:ay_1920:semanticanalysis-i.pdf |Semantic Analysis I}} | - {{ :didattica:magistrale:com:ay_1920:semanticanalysis-i.pdf |Semantic Analysis I}} | ||
- | - {{ :didattica:magistrale:com:ay_1920:antlr.pdf |ANTLR4}}, {{ :didattica:magistrale:com:ay_1920:antlr4_demo_start.zip |Demo Start Code}}, {{ :didattica:magistrale:com:ay_1920:antlr4_demo_advanced.zip |Demo Advanced Code}} | ||
- {{ :didattica:magistrale:com:ay_1920:semanticanalysis-ii.pdf |Semantic Analysis II}} | - {{ :didattica:magistrale:com:ay_1920:semanticanalysis-ii.pdf |Semantic Analysis II}} | ||
+ | - {{ :didattica:magistrale:com:ay_1920:antlr.pdf |ANTLR 4}}, {{ :didattica:magistrale:com:ay_1920:antlr4slides.zip |Slides Code}} | ||
**Exercise Sessions with Solutions** | **Exercise Sessions with Solutions** | ||
Line 164: | Line 166: | ||
<WRAP box round center 95%> | <WRAP box round center 95%> | ||
**Project to be sent the day of the Partial Exam "CMP1920 Sess. X - Project Delivery" in each session X:** | **Project to be sent the day of the Partial Exam "CMP1920 Sess. X - Project Delivery" in each session X:** | ||
- | - TBD | + | - The description of the project to develop using the ANTLR4 tool is available {{ :didattica:magistrale:com:ay_1920:cmp1920projecttrack.zip |here}}. |
</WRAP> | </WRAP> | ||
Line 173: | Line 175: | ||
**Exam Dates A.Y. 2019/2020 (Written Test Days)** - For each session, projects can be sent by the day before the written test (see Partial Exams "CMP1920 Sess. XXX - Project Delivery" in ESSE3) | **Exam Dates A.Y. 2019/2020 (Written Test Days)** - For each session, projects can be sent by the day before the written test (see Partial Exams "CMP1920 Sess. XXX - Project Delivery" in ESSE3) | ||
- 05/02/2020 - 3pm - Room TBD, please register to the Partial Exam "CMP1920 Sess. I - Written Test" on ESSE3 before 31/01/2020 | - 05/02/2020 - 3pm - Room TBD, please register to the Partial Exam "CMP1920 Sess. I - Written Test" on ESSE3 before 31/01/2020 | ||
- | - 19/02/2020 - 3pm - Room TBD, please register to the Partial Exam "CMP1920 Sess. II - Written Test" on ESSE3 before 14/02/2020 | + | - 19/02/2020 - 3pm - Room TBD, please register to the Partial Exam "CMP1920 Sess. II - Written Test" on ESSE3 before 14/02/2020 - {{ :didattica:magistrale:com:ay_1920:cmp1920appello2.pdf |Text}}, {{ :didattica:magistrale:com:ay_1920:cmp1920appello2solutionwithnotes.pdf |Text with Solutions}} |
- 24/06/2020 - 3pm - Room TBD, please register to the Partial Exam "CMP1920 Sess. III - Written Test" on ESSE3 before 19/06/2020 | - 24/06/2020 - 3pm - Room TBD, please register to the Partial Exam "CMP1920 Sess. III - Written Test" on ESSE3 before 19/06/2020 | ||
- 08/07/2020 - 3pm - Room TBD, please register to the Partial Exam "CMP1920 Sess. IV - Written Test" on ESSE3 before 03/07/2020 | - 08/07/2020 - 3pm - Room TBD, please register to the Partial Exam "CMP1920 Sess. IV - Written Test" on ESSE3 before 03/07/2020 |