Presentation is loading. Please wait.

Presentation is loading. Please wait.

Compiler: Overview Seong Jong Choi Multimedia Lab.

Similar presentations


Presentation on theme: "Compiler: Overview Seong Jong Choi Multimedia Lab."— Presentation transcript:

1 Compiler: Overview Seong Jong Choi chois@mmlab.net Multimedia Lab.
Dept. of Electrical and Computer Eng. University of Seoul Seoul, Korea Seong Jong Choi

2 1. Main Objectives Compiler 소개 Seong Jong Choi

3 Compiler Theory a link Seong Jong Choi

4 Compiler Theory Seong Jong Choi

5 English – Korean Translation
I love you. Seong Jong Choi

6 Compiler의 3단계 Scanner Parser Code Generation 2019-08-03
Seong Jong Choi

7 Scanner 철자법, 품사 결정 Translation Unit에서 Token (단어)을 분리
scan (읽어서), recognize (token인식), classify (품사결정) Seong Jong Choi

8 Parser 문장의 x형식: 문법 (grammar)에 의한 분류
주어, 동사, 목적어, 보어(language construct) 문법 (grammar)에 의한 분류 Seong Jong Choi

9 Code Generation 지정된 CPU를 위한 기계어 제공 Seong Jong Choi

10 C++ - object file translation
int myInt; //declare &define an integer<nl> Seong Jong Choi

11 4. Summary or Conclusion Compiler의 세단계 각 단계별 처리과정, 입력, 출력 scanner
parser code generation 각 단계별 처리과정, 입력, 출력 Seong Jong Choi


Download ppt "Compiler: Overview Seong Jong Choi Multimedia Lab."

Similar presentations


Ads by Google