logo
Computer Engineering - Formal Languages and Compilers

Formal Languages and Compilers


Synthetic program:
Theorerical concepts and algorithms for language definition and compiler design. Regular expressions, finite automata, and convertion from one model to the other. Context free grammars, ambiguity, structural adequacy. Linguistic abstraction. Syntax directed transaltion, attribute grammars, and semantic analysis. Principles of dat flow analysis for programs.

 

Lecture Notes

Complete course:

Type File name Year
Digital notes Course summary 2017/2018
Handwritten notes Complete course notes 2011/2012
Digital notes Complete course notes 2010/2011

Divided by topic:

Type File name Year
File not available...

Other:

Type File name Year
File not available...

Exercises

Complete course:

Type File name Year
Handwritten notes Esercitazioni Svolte 2011/2012
Digital notes Esercitazioni Svolte 2006/2007

Divided by topic:

Type File name Year
File not available...

Other:

Type File name Year
File not available...

Exams

First partial exam:

Type Date
File not available...

Second partial exam:

Type Date
File not available...

Full exam:

Type Date
Text and solution 08/06/2023
Text and solution 05/07/2019
Text and solution 14/06/2019
Text and solution 30/01/2019
Text and solution 15/01/2019
Text and solution 04/09/2018
Text and solution 03/07/2018
Text and solution 18/06/2018
Text and solution 07/02/2018
Text and solution 18/01/2018
Text and solution 21/09/2017
Text and solution 19/07/2017
Text and solution 05/07/2017
Text and solution 21/02/2017
Text and solution 02/02/2017
Text and solution 25/09/2013
Text and solution 06/09/2013
Text and solution 28/02/2013
Text and solution 05/02/2013
Text and solution 02/10/2012
Text and solution 10/07/2012
Text and solution 17/03/2012
Text and solution 02/02/2012
Text and solution 30/09/2011
Text and solution 08/09/2011
Text and solution 20/06/2011
Text and solution 04/03/2011
Text and solution 31/01/2011

Oral exam:

Type Date
File not available...

Multiple choice test:

Type Date
File not available...

Other:

File name
File not available...

Other

Laboratory:

File name Year
Raccolta vecchi temi 2007/2008
Tema 02/02/17 2016/2017
Tema 02/07/14 2013/2014
Tema 03/07/18 2017/2018
Tema 03/09/14 2013/2014
Tema 04/02/16 2015/2016
Tema 04/09/15 2014/2015
Tema 04/09/18 2017/2018
Tema 05/01/13 2012/2013
Tema 05/03/14 2013/2014
Tema 05/07/17 2016/2017
Tema 06/09/13 2012/2013
Tema 07/02/18 2017/2018
Tema 08/07/15 2014/2015
Tema 11/02/14 2013/2014
Tema 13/07/16 2015/2016
Tema 14/06/19 2018/2019
Tema 15/01/19 2018/2019
Tema 17/09/14 2013/2014
Tema 18/01/18 2017/2018
Tema 18/06/18 2017/2018
Tema 19/07/17 2016/2017
Tema 21/02/17 2016/2017
Tema 25/09/13 2012/2013
Tema 28/02/13 2012/2013
Tema 28/06/13 2012/2013
Tema 30/01/19 2018/2019
Tema 30/09/16 2015/2016

Projects:

File name Year
File not available...

Presentations:

File name Year
File not available...

Collections of notes, exercises or exams:

File name Year
File not available...

Tables:

File name Year
File not available...

Etc:

File name Year
File not available...

Live

Quick daily notes, exercises and audio recordings. Files will be approved on priority but deleted after 365 days. 2 points will be assigned by default.

Quick contents:

File name Date
File not available...