91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 375KB
    文件類型: .rar
    金幣: 2
    下載: 1 次
    發布日期: 2021-07-25
  • 語言: C/C++
  • 標簽:

資源簡介

說明地址:http://www.pudn.com/Download/item/id/2542378.html;C語言編程的詞法分析器,可具體定位到每一行查找出錯誤并生成二元式形式文件

資源截圖

代碼片段和文件信息

#include?

#define?YYLEXFAST
#line?8?“D:\\Document\\complier\\LEX\\TINY.L“

#include?“globals.h“
#include?“util.h“
#include?“scan.h“
/*?lexeme?of?identifier?or?reserved?word?*/
char?tokenString[MAXTOKENLEN+1];

#line?13?“D:\\Document\\complier\\LEX\\TINY.c“
/*?repeated?because?of?possible?precompiled?header?*/
#include?

#define?YYLEXFAST
#include?“TINY.h“

#ifndef?YYTEXT_SIZE
#define?YYTEXT_SIZE?100
#endif
#ifndef?YYUNPUT_SIZE
#define?YYUNPUT_SIZE?YYTEXT_SIZE
#endif

/*?yytext?*/
static?char?YYNEAR?yysatext[(YYTEXT_SIZE)?+?1]; /*?extra?char?for?\0?*/
char?YYFAR?*YYNEAR?YYDCDECL?yystext?=?yysatext;
char?YYFAR?*YYNEAR?YYDCDECL?yytext?=?yysatext;
int?YYNEAR?YYDCDECL?yystext_size?=?(YYTEXT_SIZE);
int?YYNEAR?YYDCDECL?yytext_size?=?(YYTEXT_SIZE);

/*?yystatebuf?*/
#if?(YYTEXT_SIZE)?!=?0
static?int?YYNEAR?yysastatebuf[(YYTEXT_SIZE)];
int?YYFAR?*YYNEAR?YYDCDECL?yysstatebuf?=?yysastatebuf;
int?YYFAR?*YYNEAR?YYDCDECL?yystatebuf?=?yysastatebuf;
#else
int?YYFAR?*YYNEAR?YYDCDECL?yysstatebuf?=?NULL;
int?YYFAR?*YYNEAR?YYDCDECL?yystatebuf?=?NULL;
#endif

/*?yyunputbuf?*/
#if?(YYUNPUT_SIZE)?!=?0
static?int?YYNEAR?yysaunputbuf[(YYUNPUT_SIZE)];
int?YYFAR?*YYNEAR?YYDCDECL?yysunputbufptr?=?yysaunputbuf;
int?YYFAR?*YYNEAR?YYDCDECL?yyunputbufptr?=?yysaunputbuf;
#else
int?YYFAR?*YYNEAR?YYDCDECL?yysunputbufptr?=?NULL;
int?YYFAR?*YYNEAR?YYDCDECL?yyunputbufptr?=?NULL;
#endif
int?YYNEAR?YYDCDECL?yysunput_size?=?(YYUNPUT_SIZE);
int?YYNEAR?YYDCDECL?yyunput_size?=?(YYUNPUT_SIZE);

/*?backwards?compatability?with?lex?*/
#ifdef?input
#ifdef?YYPROTOTYPE
int?YYCDECL?yyinput(void)
#else
int?YYCDECL?yyinput()
#endif
{
return?input();
}
#else
#define?input?yyinput
#endif

#ifdef?output
#ifdef?YYPROTOTYPE
void?YYCDECL?yyoutput(int?ch)
#else
void?YYCDECL?yyoutput(ch)
int?ch;
#endif
{
output(ch);
}
#else
#define?output?yyoutput
#endif

#ifdef?unput
#ifdef?YYPROTOTYPE
void?YYCDECL?yyunput(int?ch)
#else
void?YYCDECL?yyunput(ch)
int?ch;
#endif
{
unput(ch);
}
#else
#define?unput?yyunput
#endif

#ifndef?YYNBORLANDWARN
#ifdef?__BORLANDC__
#pragma?warn?-rch /*??off?*/
#endif
#endif

#ifdef?YYPROTOTYPE
int?YYCDECL?yylexaction(int?action)
#else
int?YYCDECL?yylexaction(action)
int?action;
#endif
{
yyreturnflg?=?1;
switch?(action)?{
case?1:
{
#line?25?“D:\\Document\\complier\\LEX\\TINY.L“
return?IF;
#line?117?“D:\\Document\\complier\\LEX\\TINY.c“
}
break;
case?2:
{
#line?26?“D:\\Document\\complier\\LEX\\TINY.L“
return?THEN;
#line?124?“D:\\Document\\complier\\LEX\\TINY.c“
}
break;
case?3:
{
#line?27?“D:\\Document\\complier\\LEX\\TINY.L“
return?ELSE;
#line?131?“D:\\Document\\complier\\LEX\\TINY.c“
}
break;
case?4:
{
#line?28?“D:\\Document\\complier\\LEX\\TINY.L“
return?END;
#line?138?“D:\\Document\\complier\\LEX\\TINY.c“
}
break;
case?5:
{
#line?29?“D:\\Document\\complier\\LEX\\TINY

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????4452??1998-08-01?14:02??CompilerDemo\ANALYZE.C

?????文件????????652??1998-08-01?14:01??CompilerDemo\ANALYZE.H

?????文件???????6971??1998-08-01?14:02??CompilerDemo\CGEN.C

?????文件????????679??1998-08-01?14:01??CompilerDemo\CGEN.H

?????文件???????3039??1998-08-01?14:02??CompilerDemo\CODE.C

?????文件???????2234??1998-08-01?14:01??CompilerDemo\CODE.H

?????文件???????5005??2009-09-01?23:33??CompilerDemo\CompilerDemo.dsp

?????文件????????547??2009-09-01?23:04??CompilerDemo\CompilerDemo.dsw

?????文件??????58368??2009-09-01?23:33??CompilerDemo\CompilerDemo.ncb

?????文件??????48640??2009-09-01?23:33??CompilerDemo\CompilerDemo.opt

?????文件???????1010??2009-09-01?23:32??CompilerDemo\CompilerDemo.plg

?????文件???????2955??1998-08-01?14:01??CompilerDemo\GLOBALS.H

?????文件???????4468??2005-11-13?22:03??CompilerDemo\gmon.out

?????文件???????2535??1998-08-01?14:02??CompilerDemo\MAIN.C

?????文件???????1757??2009-09-01?23:33??CompilerDemo\MAIN1.C

?????文件???????1372??2005-11-13?22:01??CompilerDemo\MAIN2.C

?????文件???????9387??2005-11-13?22:01??CompilerDemo\MAIN2.o

?????文件???????1129??1998-02-03?22:29??CompilerDemo\MAKEFILE

?????文件???????1045??2009-09-01?21:14??CompilerDemo\Makefile.win

?????文件???????5173??1998-08-01?14:02??CompilerDemo\PARSE.C

?????文件????????484??1998-08-01?14:01??CompilerDemo\PARSE.H

?????文件???????3787??2005-11-13?21:44??CompilerDemo\PARSE.o

?????文件???????1962??1998-07-31?15:15??CompilerDemo\README.DOS

?????文件????????920??2006-11-24?16:05??CompilerDemo\SAMPLE.TM

?????文件????????263??1996-08-25?15:33??CompilerDemo\SAMPLE.TNY

?????文件???????5733??1999-08-04?16:05??CompilerDemo\SCAN.C

?????文件????????659??1998-08-01?14:01??CompilerDemo\SCAN.H

?????文件???????3660??2005-11-13?21:44??CompilerDemo\SCAN.o

?????文件???????3564??1998-08-01?14:02??CompilerDemo\SYMTAB.C

?????文件????????959??1998-08-01?14:01??CompilerDemo\SYMTAB.H

............此處省略37個文件信息

評論

共有 條評論