Study the heavily annotated source code of a full compiler for a subset of the C programming language generating code for Linux on the popular x86_64 processor. Learn about the practice of lexical analysis, syntax analysis, semantic analysis, and code generation.
Finally, have a look at more advanced compilation techniques such as code synthesis, abstract program optimization, peephole optimization, and common subexpression elimination.
This is an advanced programming textbook and a compiler-writing primer. Some programming skills are required, but no prior knowledge in the field of compiler construction is necessary.
Detalles
- Fecha de publicación
- Oct 10, 2026
- Idioma
- English
- ISBN
- 9781291488234
- Categoría
- Computadoras y tecnología
- Copyright
- Todos los derechos reservados - Licencia estándar de copyright
- Contribuyentes
- Por (autor o autora): Nils M Holm
Especificaciones
- Páginas
- 474
- Tipo de encuadernación
- Tapa blanda Tapa blanda
- Color de interior
- Blanco y negro
- Dimensiones
- Comercial EE.UU. (6 x 9 in / 152 x 229 mm)