compiler construction ws 2011 2012
play

Compiler ConstructionWS 2011/2012 Sebastian Hack and Reinhard - PowerPoint PPT Presentation

Compiler ConstructionWS 2011/2012 Compiler ConstructionWS 2011/2012 Sebastian Hack and Reinhard Wilhelm Universitt des Saarlandes with Daniel Grund (Master of TAs) 19. Oktober 2011 Compiler ConstructionWS 2011/2012 Why to take a


  1. Compiler Construction—WS 2011/2012 Compiler Construction—WS 2011/2012 Sebastian Hack and Reinhard Wilhelm Universität des Saarlandes with Daniel Grund (Master of TAs) 19. Oktober 2011

  2. Compiler Construction—WS 2011/2012 Why to take a compiler course? ◮ to obtain 9 credit points cheaply ◮ to find a job later more easily ◮ to learn methods of eternal value ◮ to get experience with an interesting project

  3. Compiler Construction—WS 2011/2012 What are the eternal ideas in compilation? “The Essence of Compilation” Andrei Ershov

  4. Compiler Construction—WS 2011/2012

  5. Compiler Construction—WS 2011/2012 Course Structure Follows (more or less) the compiler structure: 1. Lexical analysis 2. Syntactic analysis 3. Semantic analysis 4. Optimizing transformations 5. Code Generation ◮ for virtual machines ◮ for real machines

  6. Compiler Construction—WS 2011/2012 The course will use material from Wilhelm/Maurer: Compiler Design, Pearson, Wilhelm/Maurer: Übersetzerbau, Springer, 2nd edition, 1997 Wilhelm/Seidl/Hack: Übersetzerbau, Vol. 2, Springer, 2012 Wilhelm/Seidl: Übersetzerbau – Virtuelle Maschinen –, Vol. 1, Springer, 2007 Wilhelm/Seidl: Compiler Design — Virtual Machines —, Vol. 1, Springer, 2010 Wilhelm/Seidl/Hack: Compiler Design — The Frontend —, Vol. 2, Springer, 2012 Material from the latter book will be distributed, most of the time before the lecture.

  7. Compiler Construction—WS 2011/2012

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend