Compiler Design
Wilhelm, Reinhard / Hack, Sebastian / Seidl, Helmut![Compiler Design](https://support.digitalhusky.com/media/annotations/sorted/105/10543749/CHSBZCOP0310543749.jpg)
While compilers for high-level programming languages are large complex software systems, they have particular characteristics that differentiate them from other software systems. Their functionality is almost completely well-defined – ideally there exist complete precise descriptions of the source and target languages. Additional descriptions of the interfaces to the operating system, programming system and programming environment, and to othe...