Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
|
didattica:magistrale:flc:ay_1415:main [2016/01/31 16:45] 127.0.0.1 external edit |
didattica:magistrale:flc:ay_1415:main [2020/09/17 16:55] (current) |
||
|---|---|---|---|
| Line 41: | Line 41: | ||
| <WRAP box round 95% center> | <WRAP box round 95% center> | ||
| - | The course intends to provide to the students the theoretical background to understand how a language compiler can be built. The general architecture of a compiler is presented and which are the tools and mechanisms (theoretical and practical) need in order to derive a real compiler. Competences are put in place with the construction of a simple compiler for a simple language. | + | The course intends to provide to the students the theoretical background to understand how a language compiler can be built. The general architecture of a compiler is presented and which are the tools and mechanisms (theoretical and practical) needed in order to derive a real compiler. Competences are put in place with the construction of a simple compiler for a simple language. |
| </WRAP> | </WRAP> | ||
| Line 98: | Line 98: | ||
| **Reference books** | **Reference books** | ||
| * [ALSU] Alfred V. Aho, Monica S. Lam, Ravi Sethi and Jeffrey D. Ullman, //[[http://www.amazon.com/Compilers-Principles-Techniques-Tools-Edition/dp/0321486811|Compilers - Principles, Techniques, and Tools]]//, 2nd Edition, Pearson Education 2007. | * [ALSU] Alfred V. Aho, Monica S. Lam, Ravi Sethi and Jeffrey D. Ullman, //[[http://www.amazon.com/Compilers-Principles-Techniques-Tools-Edition/dp/0321486811|Compilers - Principles, Techniques, and Tools]]//, 2nd Edition, Pearson Education 2007. | ||
| - | * [ANT] Terence Parr, //{{:didattica:choiceexams:flc:the_definitive_antlr_4_reference.pdf|The Definitive ANTLR 4 Reference}}//, The Pragmatic Programmers, 2012 | + | * [ANT] Terence Parr, //The Definitive ANTLR 4 Reference//, The Pragmatic Programmers, 2012 |
| </WRAP> | </WRAP> | ||
| ---- | ---- | ||
