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을 구했습니다.
*원하는 자료를 검색 해 보세요.
  • 텀프로젝트 - javaCC로 구현한 컴파일러 0페이지
    컴파일러 설계시간에 만든겁니다.javaCC를 이용했고요.ast트리를 만들어서 트리를 타면서 목적코드를생성합니다.*제 컴에서는 실행, 컴파일이 잘 됐습니다. 최소한 개발환경은 잘 맞추고 안 되시면 정확한 증상을 남기세요~*
  • 컴파일러 족보(중간고사) 8페이지
    2. 다음의 context-free 문법이 생성하는 언어는 무엇인가?G4 = ({S, A, B}, {a, b}, P, S}P : S → aB|bA A → bAA|aS|a B → aBB|bS|b ☞ aB로 시작할 경우 : ab ⇒ aabb ⇒ abba ⇒ … ..
  • 컴파일러 분석 및 정리 23페이지
    서론1.1개요 이번 중간고사에 나온 문제들을 보면 수업을 들으며 배운 Compiler의 전반적인 내용을 묻는 형식이 많았는데, 이 문제들을 풀어 봄으로서 지금껏 배운 Compiler에 대한 지식들을 정리할 수 있는 기회가 주어진 것 같다. 첫 번째, 과제로 주어진..
  • [컴파일러]컴파일러 7장 연습문제 풀이 6페이지
    7.5 다음 문법이 LL(1) 문법인지를 검사하시오. (1) S → aAa | εA → abS | c1. NULLABLE = {S}2. FIRST(S) = {a,ε} FIRST(A) = {a,c}3. FOLLOW(S) = {$} FOLLOW(A) = {a} A..
  • [컴파일러 입문]컴파일러 4장 연습문제(일부 없음. 목차 참조하세요.) 7페이지
    4.1 다음 괄호에 알맞은 말을 쓰시오.① 어휘분석기를 간단히 (스캐너(scanner) ) 또는 Lexer라 부른다.② 특수 형태의 토큰에는 keyword, operator symbol, 그리고 ( delimiter )가 있다.③ 일반 형태(general form)의 ..
  • [컴퓨터] 컴파일러 11페이지
    컴파일러 작업 과정을 간단히 개괄적으로 살펴보면, 우선 원시 프로그램의 한 문장을 읽어들여 먼저 그 문장을 구성하는 요소들을 구분해야 한다. 우리가 사용하는 자연어의 문장이 여러개의 단어로 구성되듯이 프로그램 문장도 단어에 해당되는 기본 구성 요소들로 구성되어있다. 이..
  • [프로그래밍언어론] 심플 C컴파일러 0페이지
    I. 요구분석II. 설계III. Flow ChartIV. Program SourceV. Testing---------------------I. 요구 분석(Required Analysis)1) C언어 Simple Compiler 구현하기: 이 프로그램은 C언어로 작성된 ..
더보기
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      4. 지식포인트 보유 시 지식포인트가 차감되며
         미보유 시 아이디당 1일 3회만 제공됩니다.
      상세하단 배너
      최근 본 자료더보기
      상세우측 배너
      C로 구현한 컴파일러