Compiler Construction: An Advanced Course
โ Scribed by Prof. Dr. F. L. Bauer, F. L. De Remer, M. Griffiths, U. Hill, J. J. Horning, C. H. A. Koster, W. M. McKeeman, P. C. Poole, W. M. Waite (auth.), Prof. Dr. F. L. Bauer, Prof. Dr. J. Eickel (eds.)
- Publisher
- Springer Berlin Heidelberg
- Year
- 1974
- Tongue
- English
- Leaves
- 637
- Series
- Lecture Notes in Computer Science 21
- Category
- Library
No coin nor oath required. For personal study only.
โฆ Table of Contents
Front Matter....Pages I-XIV
Compiler Construction....Pages 1-36
Review of Formalisms and Notations....Pages 37-56
LL(1) Grammars and Analysers....Pages 57-84
LR Grammars and Analysers....Pages 85-108
Lexical Analysis....Pages 109-120
Transformational Grammars....Pages 121-145
Two-Level Grammars....Pages 146-156
Semantic Analysis....Pages 157-169
Relationship of Languages to Machines....Pages 170-194
Run-Time Storage Management....Pages 195-221
Special Run-Time Organization Techniques for Algol 68....Pages 222-252
Symbol Table Access....Pages 253-301
Code Generation....Pages 302-332
Assembly and Linkage....Pages 333-355
Introduction to Compiler Compilers....Pages 356-365
Using the CDL Compiler-Compiler....Pages 366-426
Portable and Adaptable Compilers....Pages 427-497
Structuring Compiler Development....Pages 498-513
Programming Language Design....Pages 514-524
What the Compiler Should Tell the User....Pages 525-548
Optimization....Pages 549-602
Appendix: Historical Remarks on Compiler Construction....Pages 603-621
Back Matter....Pages 627-628
โฆ Subjects
Computer Science, general
๐ SIMILAR VOLUMES
This text is orientated towards actual construction of a compiler, rather than the theory underlying compiler construction. This hands-on approach allows students to write a complete compiler which translates a simple algorithmic language to the assembly code of a real computer. The book gives a con