Compiler(1): Intro

이규현·2024년 10월 8일

Structure of Compiler

컴파일 단계

Lexical Analyis(어휘 분석)

식별: Lexical Analysis는 프로그램 언어를 "words" 아니면 "tokens"로 나눈다.

Parsing(구문 분석)

Parsing = Diagramming Sentences
문법적으로 맞는지 보는 것.

Semantic Analysis(의미 분석)

문장 구조를 이해했다면 이제는 "의미(Meaning)"을 이해해야한다.

Optimization(최적화)

  • run faster
  • use less memory
  • low power consumtion
  • few network message
  • reduce database access

Code Generation(코드 생성)

0개의 댓글