1. 설명 및 algorithm 이번 program은 지난번에 제출했던 lex와 yacc로 작성한 calculator를 이용하여 intermediate code를 생성하는 것이다. intermediate code generation을 위한 semantic rule은 교..
구문분석기 소스 코드 LEX Source %{ #include #include "ast.h" #include "ast_yacc.h" char arr[100][100]; int arr_sum[100]; int last_index; int i, eq, size; %} w..
컴파일러 입문(정익사 책) p. 277의 예제 13의 주어진 문법과 파싱 테이블을 이용하여 Top-down 구문 분석을 하는 predictive parser를 구현하시오. 입력 스트링 "aabccd", "abccccd", "abbccd"에 대한 구문 분석을 수행하고 3..