The programming part of the exam can be performed by doing an assignment.
Students have to send an application for the assignment to riccardo.sisto [at] polito.it and stefano.scanzio [at] polito.it within 24 April, 2020.
The application must contain a curriculum, which has to include the known software and the list of passed exams, both master and bachelor degrees, with the related scores.
In addition, students have to provide a preference between the assignments reported in the following.
The allocation of the assignments to students will be communicated within 27 April, 2020.
Possibly, depending on the curriculum or on the number of requests, some requests may not be accepted.
Implement all the exercises resolved in the laboratory of the course by using the Ply parser generator (i.e., a parser that makes use of the Python programming language):
http://www.dabeaz.com/ply/
Implement all the exercises resolved in the laboratory of the course by using the Flex/Bison parser generator (i.e., a parser that makes use of the C programming language).
This assignment is composed of two parts:
This assignment is composed of two parts:
This assignment is composed of two parts: