A Practical Approach to Compiler Construction

This book provides a practically-oriented introduction to high-level programming language implementation. It demystifies what goes on within a compiler and stimulates the reader's interest in compiler design, an essential subject of computer science. Programming language analysis and translatio...

Full description

Main Author: Watson, Des. (Author, http://id.loc.gov/vocabulary/relators/aut)
Corporate Author: SpringerLink (Online service)
Language:English
Published: Cham : Springer International Publishing : Imprint: Springer, 2017.
Edition:1st ed. 2017.
Series:Undergraduate Topics in Computer Science,
Subjects:
Online Access:https://doi.org/10.1007/978-3-319-52789-5
Table of Contents:
  • Preface
  • List of Figures
  • Introduction
  • Compilers and Interpreters
  • Lexical Analysis
  • Approaches to Syntax Analysis
  • Practicalities of Syntax Analysis
  • Semantic Analysis and Intermediate Code
  • Optimisation
  • Code Generation
  • Implementation Issues
  • Appendix: The DL Language
  • Index .