Build IR
- 최초 등록일
- 2010.05.14
- 최종 저작일
- 2009.09
- 16페이지/ 압축파일
- 가격 4,000원
소개글
1. 목적
주어진 code를 이용하여 tree IR을 build하고 출력하는 code를 작성한다.
2. 과제
(1) 주어진 코드에서 parse.y를 이용하여 tree IR 구조를 제안하고 tree order walk를 사용하여 assembly를 출력하는 code를 생성하시오. 출력은 global symbol table, 각각의 function과 assembly code의 pair 형태로 출력하시오.
global symbol
func0 dec
func0 code
func1 dec
func1 code ....
(2) Symbol table에서의 entry를 C언어의 형태로 변환하는 방법을 제시하고 구현하여 symbol table 출력시 나타낼 수 있도록 하시오.
컴파일 실행환경
1. 목적
주어진 code를 이용하여 tree IR을 build하고 출력하는 code를 작성한다.
2. 과제
(1) 주어진 코드에서 parse.y를 이용하여 tree IR 구조를 제안하고 tree order walk를 사용하여 assembly를 출력하는 code를 생성하시오. 출력은 global symbol table, 각각의 function과 assembly code의 pair 형태로 출력하시오.
global symbol
func0 dec
func0 code
func1 dec
func1 code ....
(2) Symbol table에서의 entry를 C언어의 형태로 변환하는 방법을 제시하고 구현하여 symbol table 출력시 나타낼 수 있도록 하시오.
본문내용
1. 목적
주어진 code를 이용하여 tree IR을 build하고 출력하는 code를 작성한다.
2. 과제
(1) 주어진 코드에서 parse.y를 이용하여 tree IR 구조를 제안하고 tree order walk를 사용하여 assembly를 출력하는 code를 생성하시오. 출력은 global symbol table, 각각의 function과 assembly code의 pair 형태로 출력하시오.
global symbol
func0 dec
func0 code
func1 dec
func1 code ....
(2) Symbol table에서의 entry를 C언어의 형태로 변환하는 방법을 제시하고 구현하여 symbol table 출력시 나타낼 수 있도록 하시오.
압축파일 내 파일목록
base64.c
base64.out
base64.s
lex.yy.c
parse.y
parse.y.bak
prj4.hwp
scanner.l
test
y.tab.c
y.tab.h
참고 자료
없음