[컴파일러 입문] 어휘분석기 구현

  • 등록일 / 수정일
  • 페이지 / 형식
  • 자료평가
  • 구매가격
  • 2009.11.01 / 2019.12.24
  • 11페이지 / fileicon hwp (아래아한글2002)
  • 평가한 분이 없습니다. (구매금액의 3%지급)
  • 2,000원
다운로드장바구니
Naver Naver로그인 Kakao Kakao로그인
최대 20페이지까지 미리보기 서비스를 제공합니다.
자료평가하면 구매금액의 3%지급!
이전큰이미지 다음큰이미지
하고 싶은 말
어휘분석기 구현
목차
어휘분석기
실행결과
본문내용
어휘분석기

#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <ctype.h>

#define NO_KEYWORDS 7
#define ID_LENGTH 12

char id[ID_LENGTH];

enum tsymbol { tnull = -1,
tnot, tnotequ, tmod, tmodAssign, tident, tnumber,
/* 0 1 2 3 4 5 */
tand, tlparen, trparen, tmul, tmulAssign, tplus,
/* 6 7 8 9 10 11 */
tinc, taddAssign, tcomma, tminus, tdec, tsubAssign,
/* 12 13 14 15 16 17 */
tdiv, tdivAssign, tsemicolon, tless, tlesse, tassign,
/* 18 19 20
자료평가
    아직 평가한 내용이 없습니다.
회원 추천자료
  • [컴파일러, 프로그래밍언어, 프로그램언어] 프로그래밍언어(프로그램언어)의 종류와 컴파일러의 개념, 컴파일러의 구조, 컴파일러의 특징, 컴파일러의 장단점, 컴파일러의 작성 프로그램 분석
  • . 참으로 우수하다. 또 라이브러리도 Quick Basic만치 많지는 않아도 마우스, 사운드, 자체 한글 등 불편하지 않을 정도로 많이 지원할 뿐만 아니라 윈도우즈용도 제공된다. 도스용 파스칼 유저라면 꼭 권하고 싶은 프로그램이다.참고문헌- 김강현박두순황종선, 컴파일러 구성, 한국방송대학교출판부- 남기현, 100%활용 RM COBOL 85- 유원희하상호 역, 프로그래밍 언어론, 홍릉과학출판사- 정익사오세만, 컴파일러 입문- COBOL연습(1983), 대은출판사

  • [레포트] postgresql에 관하여
  • 구현할수 있지만 PERL의 경우는 다르다. pgperl(postgres perl)이라는 것을 이용해야만 한다. 13.1.1. Postgresql 6.2.1 (한글 패치는 따로 해주어야 한다)13.1.2. Perl 5.003 이상13.1.3. Apache Web ServerPerl 버젼을 확인하기 위해서는 Perl -V 로 확인할수 있다. 이 3가지가 제대로 세팅이 되어있다는 가정하에서 진행을 하겠다. pgperl 은 자발적인 많은 미러 사이트에서 구할 수 있다. 아래의 싸이트에서도 구할수 있으니 참고하기 바란다.13.2. 설치받은 화일 pgsqlperl5-1.6.1.tar.gz

  • [자격시험]사무자동화 산업기사 필기 기출문제 중심으로 한 필기 요약본
  • 어휘구조를 표현하는 데 사용하는 문법컴파일러고급언어를 기계어로 바꾸는 역할을 하는 것C 언어에서 기본 자료형1) 정수형2) 실수형3) 문자형제어 프로그램의 종류1) 감시 프로그램2) 데이터 관리 프로그램3) 작업 제어 프로그램Push Down Autometa(스택 자동기계)Context-free 문법으로 표현된 언어를 인식하는데 사용하는 Autometa어휘 분석1) 번역의 가장 기본적인 단계로 나열된 문자들을 기초적인 구성요소들인 식별자, 구분문자, 연산기호, 핵심어,

  • [전통] 정보처리기사1급시험문제
  • 구현(implementation)19.번역기(Compiler)와 인터프리터(Interpreter)에 대한 설명 중 틀린 것은?가. 컴파일러는 원시언어가 고급언어이고, 목적언어가 실제 기계언어에 가까운 저급언어인 번역기나. 인터프리터를 사용하면 대화형식의 프로그래밍이 가능하게 된다.다. 고급언어의 설계에 있어 실행 시간의 효율성을 중시 하는 프로그래밍 언어는 대부분 인터프리터를 사용한다.라. 컴파일러의 단점 둥 하나는 번역된 산출물인 목적코드가 큰 기억장치를 요

  • [전산] 자연어 이해,처리 시스템
  • 구현 예3.1 TN문법과 처리과정 그래프< 표3)을 이용한 그래프의 전개과정 >3.2 PROLOG 구문분석 예 sentence(A, C) :- nounphrase(A, B), verbphrase(B, C).첫번째 ARGUMENT-> 구문분석기에게 입력한 단어의 리스트두번째 ARGUMENT-> 구문분석후에 결과를 담을 리스트의 이름구문분석이 제대로 된다면 C=와 같이 리스트가 만들어 질 것이며, 그렇지 않을 경우에는 no라는 대답을 할 것이다.%Context-free, Definite Clause Grammar Program%%A sentence is composed of a noun phrase %followed by a ve

오늘 본 자료 더보기
  • 오늘 본 자료가 없습니다.
  • 저작권 관련 사항 정보 및 게시물 내용의 진실성에 대하여 레포트샵은 보증하지 아니하며, 해당 정보 및 게시물의 저작권과 기타 법적 책임은 자료 등록자에게 있습니다. 위 정보 및 게시물 내용의 불법적 이용, 무단 전재·배포는 금지됩니다. 저작권침해, 명예훼손 등 분쟁요소 발견시 고객센터에 신고해 주시기 바랍니다.
    사업자등록번호 220-06-55095 대표.신현웅 주소.서울시 서초구 방배로10길 18, 402호 대표전화.02-539-9392
    개인정보책임자.박정아 통신판매업신고번호 제2017-서울서초-1806호 이메일 help@reportshop.co.kr
    copyright (c) 2003 reoprtshop. steel All reserved.