pdf

Compiler construction C language description

  • 2022-03-19
  • 27.55MB
  • Points it Requires : 2

This book provides an innovative compiler construction method. Through a large number of examples and exercises, it describes how to design a usable compiler from beginning to end. The book covers the two major parts of compiler design, theory and implementation, in a balanced way. It discusses in detail the relevant topics of standard compiler design, such as top-down and bottom-up syntax analysis, semantic analysis, intermediate representation, and code generation. This book covers the two major parts of compiler design, theory and implementation, in a balanced way. It discusses in detail the relevant topics of standard compiler design (such as top-down and bottom-up syntax analysis, semantic analysis, intermediate representation, and code generation), and provides an innovative compiler construction method, so that readers can learn how to design a usable compiler from beginning to end. This book is an excellent textbook on compiler construction, suitable for students majoring in computer science in colleges and universities and professional programmers using C language. Contents: Chapter 1 Introduction Chapter 2 A Simple Compiler Chapter 3 Lexical Analysis - Theory and Practice Chapter 4 Grammar and Syntax Analysis Chapter 5 LL(1) Grammars and Parsers Chapter 6 LR Parsing Chapter 7 Semantic Processing Chapter 8 Symbol Tables Chapter 9 Runtime Storage Organization Chapter 10 Processing Declarations Chapter 11 Processing Expressions and Data Structure References Chapter 12 Translating Control Structures Chapter 13 Translating Procedures and Functions Chapter 14 Attribute Grammars and Multipass Translation Chapter 15 Code Generation and Local Code Optimization Chapter 16 Global Optimization Chapter 17 Syntax Analysis in the Real World Appendix Reference Index

unfold

You Might Like

Uploader
sigma
 

Recommended ContentMore

Popular Components

Just Take a LookMore

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号
×