Presentation is loading. Please wait.

Presentation is loading. Please wait.

©2004 Brooks/Cole FIGURES FOR CHAPTER 1 INTRODUCTION Click the mouse to move to the next page. Use the ESC key to exit this chapter. This chapter in the.

Similar presentations


Presentation on theme: "©2004 Brooks/Cole FIGURES FOR CHAPTER 1 INTRODUCTION Click the mouse to move to the next page. Use the ESC key to exit this chapter. This chapter in the."— Presentation transcript:

1 ©2004 Brooks/Cole FIGURES FOR CHAPTER 1 INTRODUCTION Click the mouse to move to the next page. Use the ESC key to exit this chapter. This chapter in the book includes: 1.1Why Compilers? A Brief History 1.2Programs Related to Compilers 1.3The Translation Process 1.4Major Data Structures in a Compiler 1.5Other Issues in Compiler Structure 1.6Bootstrapping and Porting 1.7The TINY Sample Language and Compiler 1.8C-Minus: A Language for a Compiler Project Exercises Notes and References

2 ©2004 Brooks/Cole Introduction, page 1

3 ©2004 Brooks/Cole Figure 1.1: The phases of a compiler

4 ©2004 Brooks/Cole 1.3 The Translation Process, page 9 (1)

5 ©2004 Brooks/Cole 1.3 The Translation Process, page 9 (2)

6 ©2004 Brooks/Cole 1.3 The Translation Process, page 10

7 ©2004 Brooks/Cole 1.3 The Translation Process, page 11

8 ©2004 Brooks/Cole 1.5 Other Issues in Compiler Structure, page 15

9 ©2004 Brooks/Cole 1.6 Bootstrapping and Porting, page 18

10 ©2004 Brooks/Cole 1.6 Bootstrapping and Porting, page 19 (1)

11 ©2004 Brooks/Cole 1.6 Bootstrapping and Porting, page 19 (2)

12 ©2004 Brooks/Cole 1.6 Bootstrapping and Porting, page 19 (3)

13 ©2004 Brooks/Cole 1.6 Bootstrapping and Porting, page 19 (4)

14 ©2004 Brooks/Cole 1.6 Bootstrapping and Porting, page 20 (1)

15 ©2004 Brooks/Cole 1.6 Bootstrapping and Porting, page 20 (2)

16 ©2004 Brooks/Cole Figure 1.2(a): The first step in a bootstrap process

17 ©2004 Brooks/Cole Figure 1.2(b): The second step in a bootstrap process

18 ©2004 Brooks/Cole Figure 1.3(a): Porting a compiler written in its own source language (step 1)

19 ©2004 Brooks/Cole Figure 1.3(b): Porting a compiler written in its own source language (step 2)

20 ©2004 Brooks/Cole Chapter 1 Notes and References, page 29


Download ppt "©2004 Brooks/Cole FIGURES FOR CHAPTER 1 INTRODUCTION Click the mouse to move to the next page. Use the ESC key to exit this chapter. This chapter in the."

Similar presentations


Ads by Google