의미분석1 컴파일러구성 - [제14강] 의미분석과 중간언어 컴파일러구성 - [제14강] 의미분석과 중간언어 기호표 ·의미분석, 중간언어 ·중간코드 종류 ·구문지시적 변환 컴파일러 용어정리 의미분석 구문분석 단계로부터 얻어진 파스트리를 중심으로 의미를 부여하여 코드 생성이 가능하게 하는 일기호표 식별자에 대한 자료구조 선형리스트, 트리, 해쉬표의 3가지 방법을 이용하여 구성할 수 있다. 중간코드 중간코드를 이용하여 기계와 독립적인 최적화가 가능하고 기계코드로 바뀐 상태에서 행하는 것보다 훨씬 효율적인 최적화 수행이 가능. 후위표현, 3-주소 코드, 트리구조, 가상적인 기계코드 등 여러 종류가 있음구문지시적 변환 구문분석을 하면서 중간코드를 생성하는 방법 context-free문법의 각 생성규칙들과 그와 결합하여 쓰여지는 부프로그램이나 의미수행 코드들로 구성 요점정.. 2016. 7. 18. 이전 1 다음