[컴파일러] 미니파스칼스캐너 c++

등록일 2003.04.22 한글 (hwp) | 4페이지 | 가격 800원

목차

없음

본문내용

#include<iostream.h>
#include<string.h>
#include<stdlib.h>
#include<ctype.h>
#include<fstream.h>
#define ID_LENGTH 12
#define NUMKEYWORD 15

enum tsymbol{
tnull =-1, tident, tnumber, tlparen, trparen, ttimes, tplus,
tcomma, tminus, tdot, tddot, tcolon, tassign, tsemicolon,
tless, tlesse, tnequal, tequal, tgreat, tgreate, tlbracket,
trbracket, teof, arraysym, beginsym, constsym, divsym, dosym,
endsym, ifsym, intsym, modsym, ofsym, procsym, progsym,
thensym, varsym, whilesym
}; // 토큰 번호
char *keyword[] =
{"array", "begin", "const", "div", "do", "end",
"if", "integer", "mod", "of", "procedure", "program",
"then", "var", "while"}; // 각 지정어의 스트링값
enum tsymbol tnum[] =
{arraysym, beginsym, constsym, divsym, dosym,
endsym, ifsym, intsym, modsym, ofsym, procsym, progsym, thensym,
varsym, whilesym}; // 지정어에 해당하는 토큰 번호
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      최근 본 자료더보기
      추천도서