컴파일러, 어휘 분석기 소스 코드 입니다.
- 최초 등록일
- 2008.05.28
- 최종 저작일
- 2007.11
- 3페이지/ 한컴오피스
- 가격 1,500원
소개글
컴파일러, 어휘 분석기 소스 코드 입니다.
lex와 yacc 소스입니다.공부 열심히 하세요 ^^
목차
없음
본문내용
어휘분석기 소스 코드
%{
#include <string.h>
int c=0;
char temp[40][40];
int i;
/****************************************************************************
mylexer.l
ParserWizard generated Lex file.
Date: 2007년 10월 8일 월요일
****************************************************************************/
%}
/////////////////////////////////////////////////////////////////////////////
// declarations section
// place any declarations here
word [a-zA-z]+
num [0-9]+
vari [a-zA-Z]+[0-9]*
sc [;]
%s IDEN
%s CMT
%%
//정의
/* BEGIN CMT;
<CMT>*/ BEGIN 0;
<CMT>{word} ;
<CMT>{num} ;
<CMT>. ;
long {printf(TLONGn);BEGIN IDEN;}
<IDEN>{vari}
{
printf(TWORD\n);
for(i=0;i<=30;i++)
중략..
참고 자료
없음