[컴퓨터] 미니 컴파일러

 1  [컴퓨터] 미니 컴파일러-1
 2  [컴퓨터] 미니 컴파일러-2
 3  [컴퓨터] 미니 컴파일러-3
 4  [컴퓨터] 미니 컴파일러-4
 5  [컴퓨터] 미니 컴파일러-5
 6  [컴퓨터] 미니 컴파일러-6
 7  [컴퓨터] 미니 컴파일러-7
 8  [컴퓨터] 미니 컴파일러-8
 9  [컴퓨터] 미니 컴파일러-9
 10  [컴퓨터] 미니 컴파일러-10
 11  [컴퓨터] 미니 컴파일러-11
 12  [컴퓨터] 미니 컴파일러-12
 13  [컴퓨터] 미니 컴파일러-13
 14  [컴퓨터] 미니 컴파일러-14
 15  [컴퓨터] 미니 컴파일러-15
 16  [컴퓨터] 미니 컴파일러-16
 17  [컴퓨터] 미니 컴파일러-17
 18  [컴퓨터] 미니 컴파일러-18
 19  [컴퓨터] 미니 컴파일러-19
 20  [컴퓨터] 미니 컴파일러-20
※ 미리보기 이미지는 최대 20페이지까지만 지원합니다.
  • 분야
  • 등록일
  • 페이지/형식
  • 구매가격
  • 적립금
자료 다운로드  네이버 로그인
소개글
[컴퓨터] 미니 컴파일러에 대한 자료입니다.
본문내용
(1)보고서 제목
Lexical Analyzer
(2)문제
파스칼문법과 비슷한 문법을 만들고 그문법에서 생성된 20줄 이상의 한글프로그램을 만든 다음 이프로그램을 인식하여 토큰테이블, 심볼테이블, 상수테이블을 만드는 Lexical Analyzer를 만들어라.

(3)접근방법
파스칼 문법구조와 비슷한 문법구조를 완성한후 문법에 맞추어 token을 분리해내는 방법
(4)알고리즘
문법:
stmt -> stmt;
stmt -> exp
exp -> exp addop term | term
addop -> +|-
term -> term mulop factor | factor
mulop -> *|/
factor -> (exp) | number
stmt -> if_stmt | other
if_stmt -> if(exp) stmt
id -> id | Alphabet

하고 싶은 말
미니 컴파일러 입니다...스캐너와 어휘분석기를 이용하였습니다

공부 열심히 하세여 ^------------^