올레포트 : 대학레포트, 족보, 실험과제, 실습일지, 기업분석, 사업계획서, 학업계획서, 자기소개서, 면접, 방송통신대학, 시험 자료실
올레포트 : 대학레포트, 족보, 실험과제, 실습일지, 기업분석, 사업계획서, 학업계획서, 자기소개서, 면접, 방송통신대학, 시험 자료실
로그인  회원가입

파트너스

자료등록
 

다시받기

장바구니

코인충전

  • 컴파일러 구성론 (Compiler Construction) (1 페이지)
    1

  • 컴파일러 구성론 (Compiler Construction) (2 페이지)
    2

  • 컴파일러 구성론 (Compiler Construction) (3 페이지)
    3

  • 컴파일러 구성론 (Compiler Construction) (4 페이지)
    4

  • 컴파일러 구성론 (Compiler Construction) (5 페이지)
    5

  • 컴파일러 구성론 (Compiler Construction) (6 페이지)
    6

  • 컴파일러 구성론 (Compiler Construction) (7 페이지)
    7

  • 컴파일러 구성론 (Compiler Construction) (8 페이지)
    8

  • 컴파일러 구성론 (Compiler Construction) (9 페이지)
    9

  • 컴파일러 구성론 (Compiler Construction) (10 페이지)
    10

  • 컴파일러 구성론 (Compiler Construction) (11 페이지)
    11

  • 컴파일러 구성론 (Compiler Construction) (12 페이지)
    12

  • 컴파일러 구성론 (Compiler Construction) (13 페이지)
    13

  • 컴파일러 구성론 (Compiler Construction) (14 페이지)
    14

  • 컴파일러 구성론 (Compiler Construction) (15 페이지)
    15


  • 본 문서의
    미리보기는
    15 Pg 까지만
    가능합니다.
클릭 : 크게보기
  • 컴파일러 구성론 (Compiler Construction) (1 페이지)
    1

  • 컴파일러 구성론 (Compiler Construction) (2 페이지)
    2

  • 컴파일러 구성론 (Compiler Construction) (3 페이지)
    3

  • 컴파일러 구성론 (Compiler Construction) (4 페이지)
    4

  • 컴파일러 구성론 (Compiler Construction) (5 페이지)
    5

  • 컴파일러 구성론 (Compiler Construction) (6 페이지)
    6

  • 컴파일러 구성론 (Compiler Construction) (7 페이지)
    7

  • 컴파일러 구성론 (Compiler Construction) (8 페이지)
    8

  • 컴파일러 구성론 (Compiler Construction) (9 페이지)
    9

  • 컴파일러 구성론 (Compiler Construction) (10 페이지)
    10



  • 본 문서의
    (큰 이미지)
    미리보기는
    10 Page 까지만
    가능합니다.
  더블클릭 : 닫기
X 닫기
좌우이동 : 드래그

컴파일러 구성론 (Compiler Construction)

인쇄
바로가기
즐겨찾기 키보드를 눌러주세요
( Ctrl + D )
링크복사 링크주소가 복사 되었습니다.
원하는 곳에 붙혀넣기 하세요
( Ctrl + V )
공유
파일  컴파일러 구성론 (Compiler Construction).hwp   [Size : 310 Kbyte ]
분량   97 Page
가격  2,000


카트
다운받기
카카오 ID로
다운 받기
구글 ID로
다운 받기
페이스북 ID로
다운 받기
뒤로

자료설명

컴파일러 구성론 (Compiler Construction) 강의 핵심내용 요약 자료입니다. 관련정보가 필요하신분에게 많은 참고가 되리라 생각되며, 모두 좋은 결과 받으시길 바랍니다.

목차/차례

  1. 제 1 장 컴파일러 개론
  2. 제 2 장 문법과 언어
  3. 2.1 Syntax
  4. 2.2 Formal Grammar & Language
  5. 제 3 장 정규 언어
  6. 3.1 정규 문법과 정규 언어
  7. 3.2 정규 표현(Regular Expression)
  8. 3.3 유한 오토마타(Finite Automata ; FA)
  9. 제 4 장 어휘분석(Lexical Analysis)
  10. 4.1. Role of Lexical Analyzer
  11. 4.2 token 인식의 예
  12. 4.3 어휘 분석기의 구현
  13. 4.4. LEX
  14. 제 5 장 Context-free 문법
  15. 5.1 개요
  16. 5.2 유도와 유도 트리(derivation Tree)
  17. 제 6 장 구문 분석
  18. 6.1 구문 분석 방법
  19. 6.2 구문 분석기의 출력
  20. 6.3 Top-down 방법
  21. 6.4 Bottom-up 방법
  22. 제 7 장 LL 구문 분석
  23. 7.1 결정적 구문분석
  24. 7.2 Recursive-descent parser
  25. 7.3 Predictive parser
  26. 7.4 Parsing table의 작성
  27. 제 8 장 LR 구문분석
  28. 8.1 LR parser
  29. 8.2 LR(0) item의 집합
  30. 8.3 SLR parsing table 구성 방법
  31. 8.4 CLR parsing table 구성 방법
  32. 8.5 LALR parsing table 구성 방법
  33. 8.6 모호한 문법(Ambiguous Grammar)
  34. 제 8 장 Syntax-directed Translation
  35. 8.1 syntax-directed translation이란?
  36. 8.2 Syntax-directed translation scheme
  37. 8.3 Syntax-directed translation에 의한 assembly code 생성
  38. 8.4 Syntax-directed translation에 의한 three-address code 생성
  39. 8.5 일반 statement의 translation
  40. 제 9 장 Error detection and Recovery
  41. 8.1 Types of error
  42. 9.2 Lexical error
  43. 9.3 Bracket error
  44. 9.4 Syntax error : parser에 의하여 탐지되는 error
  45. 9.5 Non-context-free errors
  46. 9.6 Run-time errors
  47. 제 10 장 Code optimization
  48. 10.1 계산의 횟수를 줄이는 최적화
  49. 10.2 보다 빠른 명령의 이용
  50. 10.3 기억용량의 최적화

본문/내용

예) 1. context-free 문법의 예
G = ({S, C}, {a, b}, P, S)
P : S → aCaC → aCaC → b
-----> L(G) = {anban | n ≥ 0}

2. regular 문법의 예
G = ({S, B, C}, {a, b}, P, S)
P : S → aSS → aBB → bC
C → aCC → a
-----> L(G) = {anbam | n, m ≥ 1}
(note) BNF나 syntax graph로 표현되는 Grammar = context-free grammar(CFG)

제 3 장 정규 언어

▶ 정규언어(regular language) : token의 형태를 기술하는 데 사용
표현방법 : 정규 문법(regular grammar), 정규 표현(regular expression), 유한 오토마타
(finite autommata)

3.1 정규 문법과 정규 언어
▶ 정규 문법 : N. Chomsky의 type 3 grammar
▶ compiler의 어휘분석 과정에서 인식되는 토큰(어휘)의 구조를 표현
▶ right-linear Grammar(A → aB)와 left-linear Grammar(A → Ba)
(정의 3.1) 각 생성 규칙의 형태가 다음과 같을 때 정규 문법이라고 한다.
(1) A → aB, A → a, 여기서 a ∈ VT이고 A, B ∈ VN
(2) 만약 S → ε이면, S가 다른 production의 오른쪽에 나타나지 않아야 한다.
예) S → aA, S → bB, S → b, A → bA, A → a, B → bS
(주) 정규 …



📝 Regist Info
I D : yusc*****
Date : 2011-10-09
FileNo : 16063190

Cart