C로 구현한 컴파일러

등록일 2002.06.28 압축파일 (zip) | 2페이지 | 가격 1,000원

소개글

공부하는데 참고 자료로 사용하세요.

목차

없음

본문내용

(2) state diagram
수정된 grammer에 맞춰서 state diagram을 작성한 내용은 “states_diagram.doc” 별도로 첨부했습니다. 이는 초기에는 전지에 작업을 했지만, project 제출이 e-mail이어서 워드작업을 거쳤고, 이 document에 넣기에는 양이 너무 방대해서 따로 파일로 첨부했습니다.
총 state의 개수는 82개(0~81)이고, 각 표의 맨 윗부분이 각 state의 번호이고, 오른쪽 칸이 각각의 transition입니다.

(3) parsing table
작성한 state diagram을 통해서 parsing table을 구성하기 위해 다음과 같이 각 symbol에 대한 First set과 Follow set을 구했습니다.
*원하는 자료를 검색 해 보세요.
  • 컴파일러와 인터프리터 1페이지
  • 컴파일러 족보(중간고사) 8페이지
    1. 컴파일러의 일반적인 구조를 그리고, 아래의 문장으로 각 단계별로 구분하여 세부적으로 설명하시오. position := initial + rate*60 . 전단부 - 원시 프로그램을 분석하여 중간코드 생성 - 각 언어당 하나씩 필요 - Grammar Theory에 ..
  • 컴파일러 Chapter02 5페이지
    < Chapter 02 > - 2.7(1), 2.9(1)(2), 2.11, 2.19 컴파일러 2.7 다음 정규 문법이 생성하는 언어는 각각 무엇인가? (1) G₁ = ({A, B}, {a, b}, P, A), P : A → aB B → bB | b 시작 심벌 A로부터 ..
  • 텀프로젝트 - javaCC로 구현한 컴파일러 3페이지
    컴파일러 설계시간에 만든겁니다.javaCC를 이용했고요.ast트리를 만들어서 트리를 타면서 목적코드를생성합니다.*제 컴에서는 실행, 컴파일이 잘 됐습니다. 최소한 개발환경은 잘 맞추고 안 되시면 정확한 증상을 남기세요~*
  • [컴파일러]컴파일러 7장 연습문제 풀이 6페이지
    7.5 다음 문법이 LL(1) 문법인지를 검사하시오. (1) S → aAa | ε A → abS | c 1. NULLABLE = {S} 2. FIRST(S) = {a,ε} FIRST(A) = {a,c} 3. FOLLOW(S) = {$} FOLLOW(A) = {a} A ..
  • [프로그래밍언어론] 심플 C컴파일러 0페이지
    프로그래밍언어론 I. 요구 분석(Required Analysis) 1) C언어 Simple Compiler 구현하기 : 이 프로그램은 C언어로 작성된 프로그램을 입력으로 받아 프로그램 내에서 선언되지 않았거나 중복 선언된 변수를 찾아..
  • [컴퓨터 프로그래밍] C컴파일러의 개념과 종류 3페이지
    C언어의 시작.. 1969년에......, AT&T 연구소의 Ken Thompson은 연구소의 한쪽 구석에 방치되어 있던 작은 컴퓨터를 보고 운영체제 (Operating System) 'UNIX'의 개발을 시작했다. 이 작업에 가담하고 있었던 Dennis Ritchie..
더보기
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      4. 지식포인트 보유 시 지식포인트가 차감되며
         미보유 시 아이디당 1일 3회만 제공됩니다.
      상세하단 배너
      최근 본 자료더보기
      상세우측 배너
      추천도서
      C로 구현한 컴파일러