- Out-of-Stock
| Authors: Alfred V. Aho, Ravi Sethi, Jeffrey D. Ullman ISBN: 83-204-2656-1 Format: B5, 752 pages Hardcover Publisher: WNT |
| About the book |
| Computers use the language of bits. So that a program can be executed by a computer, it must be translated into its language, i.e. the language of bits. This translation is done using special programs called compilers. It is to them that this book is dedicated. The authors present the principles and techniques of building compilers. They discuss the lexical analysis, symbol tables, syntax analysis, syntax control translation, type control, organization of the program execution environment, and code generation and optimization. Each chapter ends with a set of tasks of varying difficulty. The book is intended for IT students. Writing a compiler is the culmination of the process of acquiring basic IT knowledge. Each student should therefore write at least one compiler, and this book will help him deal with this task. Table of Contents 1. Introduction to compilation 2. Simple one-pass compiler 3. Lexical analysis 4. Syntax analysis 5.Translated translation 6. Type control 7. Processing environments 8. Generating the intermediate code 9. Generating the code 10. Code optimization 11. Do you want to write a compiler? 12. A few compilers Appendix A Programming project Bibliography Index |
ROSA3D filament made of high-quality PLA granules. 3 kg of filament with a diameter of 1.75 mm is wound on the spool. ROSA3D PLA Starter Black
No product available!
ROSA3D filament made of high-quality PLA granules. 3 kg of filament with a diameter of 1.75 mm is wound on the spool. ROSA3D PLA Starter White
No product available!
ROSA3D filament made of high-quality PLA granules. 0.8 kg of filament with a diameter of 1.75 mm is wound on the spool. ROSA3D PLA Starter Red
No product available!
ROSA3D filament made of high-quality PLA granules. 0.8 kg of filament with a diameter of 1.75 mm is wound on the spool. ROSA3D PLA Starter White
No product available!
ROSA3D filament made of high-quality PLA granules. 0.8 kg of filament with a diameter of 1.75 mm is wound on the spool. ROSA3D PLA Starter Yellow
No product available!
ROSA3D filament made of high-quality PLA granules. 0.8 kg of filament with a diameter of 1.75 mm is wound on the spool. ROSA3D PLA Starter Orange
No product available!
ROSA3D filament made of high-quality PLA granules. 0.8 kg of filament with a diameter of 1.75 mm is wound on the spool. ROSA3D PLA Starter Green
No product available!
ROSA3D filament made of high-quality PLA granules. 0.8 kg of filament with a diameter of 1.75 mm is wound on the spool. ROSA3D PLA Starter Black
No product available!
ROSA3D filament made of high-quality PET-G granules. 0.8 kg of filament with a diameter of 1.75 mm is wound on the spool. ROSA3D PET-G Standard White
No product available!
ROSA3D filament made of PA12 nylon with the addition of carbon fibers. 2.5 kg of filament with a diameter of 1.75 mm is wound on the spool. ROSA3D PA12 + CF15
No product available!
ROSA3D filament made of PA12 nylon with the addition of carbon fibers. 1 kg of filament with a diameter of 1.75 mm is wound on the spool. ROSA3D PA12 + CF15
No product available!
ROSA3D filament made of high-quality PET-G granules. 3 kg of filament with a diameter of 1.75 mm is wound on the spool. ROSA3D PET-G Standard White
No product available!
ROSA3D filament made of high-quality PET-G granules. 3 kg of filament with a diameter of 1.75 mm is wound on the spool. ROSA3D PET-G Standard Gray
No product available!
ROSA3D filament made of high-quality PET-G granules. 3 kg of filament with a diameter of 1.75 mm is wound on the spool. ROSA3D PET-G Standard Black
No product available!
ROSA3D filament made of high-quality PET-G granules. 3 kg of filament with a diameter of 1.75 mm is wound on the spool. ROSA3D PET-G Standard Transparent
No product available!
ROSA3D filament made of PA12 nylon with the addition of carbon fibers. 0.5 kg of filament with a diameter of 1.75 mm is wound on the spool. ROSA3D PA12 + CF15
No product available!