亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? exolex.c.svn-base

?? 模擬多核狀態下龍芯處理器的功能
?? SVN-BASE
?? 第 1 頁 / 共 3 頁
字號:
		if ( c == EOF && ferror( yyin ) ) \			YY_FATAL_ERROR( "input in flex scanner failed" ); \		result = n; \		} \	else if ( ((result = fread( buf, 1, max_size, yyin )) == 0) \		  && ferror( yyin ) ) \		YY_FATAL_ERROR( "input in flex scanner failed" );#endif/* No semi-colon after return; correct usage is to write "yyterminate();" - * we don't want an extra ';' after the "return" because that will cause * some compilers to complain about unreachable statements. */#ifndef yyterminate#define yyterminate() return YY_NULL#endif/* Number of entries by which start-condition stack grows. */#ifndef YY_START_STACK_INCR#define YY_START_STACK_INCR 25#endif/* Report a fatal error. */#ifndef YY_FATAL_ERROR#define YY_FATAL_ERROR(msg) yy_fatal_error( msg )#endif/* Default declaration of generated scanner - a define so the user can * easily add parameters. */#ifndef YY_DECL#define YY_DECL int yylex YY_PROTO(( void ))#endif/* Code executed at the beginning of each rule, after yytext and yyleng * have been set up. */#ifndef YY_USER_ACTION#define YY_USER_ACTION#endif/* Code executed at the end of each rule. */#ifndef YY_BREAK#define YY_BREAK break;#endif#define YY_RULE_SETUP \	YY_USER_ACTIONYY_DECL	{	register yy_state_type yy_current_state;	register char *yy_cp = NULL, *yy_bp = NULL;	register int yy_act;#line 106 "exolex.l"#line 676 "lex.yy.c"	if ( yy_init )		{		yy_init = 0;#ifdef YY_USER_INIT		YY_USER_INIT;#endif		if ( ! yy_start )			yy_start = 1;	/* first start state */		if ( ! yyin )			yyin = stdin;		if ( ! yyout )			yyout = stdout;		if ( ! yy_current_buffer )			yy_current_buffer =				yy_create_buffer( yyin, YY_BUF_SIZE );		yy_load_buffer_state();		}	while ( 1 )		/* loops until end-of-file is reached */		{		yy_cp = yy_c_buf_p;		/* Support of yytext. */		*yy_cp = yy_hold_char;		/* yy_bp points to the position in yy_ch_buf of the start of		 * the current run.		 */		yy_bp = yy_cp;		yy_current_state = yy_start;yy_match:		do			{			register YY_CHAR yy_c = yy_ec[YY_SC_TO_UI(*yy_cp)];			if ( yy_accept[yy_current_state] )				{				yy_last_accepting_state = yy_current_state;				yy_last_accepting_cpos = yy_cp;				}			while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state )				{				yy_current_state = (int) yy_def[yy_current_state];				if ( yy_current_state >= 60 )					yy_c = yy_meta[(unsigned int) yy_c];				}			yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c];			++yy_cp;			}		while ( yy_base[yy_current_state] != 178 );yy_find_action:		yy_act = yy_accept[yy_current_state];		if ( yy_act == 0 )			{ /* have to back up */			yy_cp = yy_last_accepting_cpos;			yy_current_state = yy_last_accepting_state;			yy_act = yy_accept[yy_current_state];			}		YY_DO_BEFORE_ACTION;do_action:	/* This label is used only to access EOF actions. */		switch ( yy_act )	{ /* beginning of action switch */			case 0: /* must back up */			/* undo the effects of YY_DO_BEFORE_ACTION */			*yy_cp = yy_hold_char;			yy_cp = yy_last_accepting_cpos;			yy_current_state = yy_last_accepting_state;			goto yy_find_action;case 1:YY_RULE_SETUP#line 108 "exolex.l"{ return lex_byte; }	YY_BREAKcase 2:YY_RULE_SETUP#line 110 "exolex.l"{ lex_eat_comment(); }	YY_BREAKcase 3:YY_RULE_SETUP#line 112 "exolex.l"{ return lex_address; }	YY_BREAKcase 4:YY_RULE_SETUP#line 113 "exolex.l"{ return lex_integer; }	YY_BREAKcase 5:YY_RULE_SETUP#line 114 "exolex.l"{ return lex_integer; }	YY_BREAKcase 6:YY_RULE_SETUP#line 116 "exolex.l"{ return lex_float; }	YY_BREAKcase 7:YY_RULE_SETUP#line 117 "exolex.l"{ return lex_float; }	YY_BREAKcase 8:YY_RULE_SETUP#line 118 "exolex.l"{ return lex_float; }	YY_BREAKcase 9:YY_RULE_SETUP#line 120 "exolex.l"{ return lex_char; }	YY_BREAKcase 10:YY_RULE_SETUP#line 122 "exolex.l"/*"*/	{ return lex_string; }	YY_BREAKcase 11:YY_RULE_SETUP#line 124 "exolex.l"{ return lex_token; }	YY_BREAKcase 12:YY_RULE_SETUP#line 126 "exolex.l"{ return lex_token; }	YY_BREAKcase 13:YY_RULE_SETUP#line 128 "exolex.l"{ return '{'; }	YY_BREAKcase 14:YY_RULE_SETUP#line 129 "exolex.l"{ return '}'; }	YY_BREAKcase 15:YY_RULE_SETUP#line 130 "exolex.l"{ return ','; }	YY_BREAKcase 16:YY_RULE_SETUP#line 131 "exolex.l"{ return '('; }	YY_BREAKcase 17:YY_RULE_SETUP#line 132 "exolex.l"{ return ')'; }	YY_BREAKcase 18:YY_RULE_SETUP#line 133 "exolex.l"{ return '['; }	YY_BREAKcase 19:YY_RULE_SETUP#line 134 "exolex.l"{ return ']'; }	YY_BREAKcase 20:YY_RULE_SETUP#line 135 "exolex.l"{ BEGIN(BLOB_MODE); return '<'; }	YY_BREAKcase 21:YY_RULE_SETUP#line 136 "exolex.l"{ BEGIN(INITIAL); return '>'; }	YY_BREAKcase 22:YY_RULE_SETUP#line 138 "exolex.l"{ /* nada */; }	YY_BREAKcase 23:YY_RULE_SETUP#line 139 "exolex.l"{ line++; }	YY_BREAKcase YY_STATE_EOF(INITIAL):case YY_STATE_EOF(BLOB_MODE):#line 140 "exolex.l"{ return lex_eof; }	YY_BREAKcase 24:YY_RULE_SETUP#line 141 "exolex.l"{ /* bogus char */					  fatal("bogus character in input"); }	YY_BREAKcase 25:YY_RULE_SETUP#line 144 "exolex.l"ECHO;	YY_BREAK#line 890 "lex.yy.c"	case YY_END_OF_BUFFER:		{		/* Amount of text matched not including the EOB char. */		int yy_amount_of_matched_text = (int) (yy_cp - yytext_ptr) - 1;		/* Undo the effects of YY_DO_BEFORE_ACTION. */		*yy_cp = yy_hold_char;		YY_RESTORE_YY_MORE_OFFSET		if ( yy_current_buffer->yy_buffer_status == YY_BUFFER_NEW )			{			/* We're scanning a new file or input source.  It's			 * possible that this happened because the user			 * just pointed yyin at a new source and called			 * yylex().  If so, then we have to assure			 * consistency between yy_current_buffer and our			 * globals.  Here is the right place to do so, because			 * this is the first action (other than possibly a			 * back-up) that will match for the new input source.			 */			yy_n_chars = yy_current_buffer->yy_n_chars;			yy_current_buffer->yy_input_file = yyin;			yy_current_buffer->yy_buffer_status = YY_BUFFER_NORMAL;			}		/* Note that here we test for yy_c_buf_p "<=" to the position		 * of the first EOB in the buffer, since yy_c_buf_p will		 * already have been incremented past the NUL character		 * (since all states make transitions on EOB to the		 * end-of-buffer state).  Contrast this with the test		 * in input().		 */		if ( yy_c_buf_p <= &yy_current_buffer->yy_ch_buf[yy_n_chars] )			{ /* This was really a NUL. */			yy_state_type yy_next_state;			yy_c_buf_p = yytext_ptr + yy_amount_of_matched_text;			yy_current_state = yy_get_previous_state();			/* Okay, we're now positioned to make the NUL			 * transition.  We couldn't have			 * yy_get_previous_state() go ahead and do it			 * for us because it doesn't know how to deal			 * with the possibility of jamming (and we don't			 * want to build jamming into it because then it			 * will run more slowly).			 */			yy_next_state = yy_try_NUL_trans( yy_current_state );			yy_bp = yytext_ptr + YY_MORE_ADJ;			if ( yy_next_state )				{				/* Consume the NUL. */				yy_cp = ++yy_c_buf_p;				yy_current_state = yy_next_state;				goto yy_match;				}			else				{				yy_cp = yy_c_buf_p;				goto yy_find_action;				}			}		else switch ( yy_get_next_buffer() )			{			case EOB_ACT_END_OF_FILE:				{				yy_did_buffer_switch_on_eof = 0;				if ( yywrap() )					{					/* Note: because we've taken care in					 * yy_get_next_buffer() to have set up					 * yytext, we can now set up					 * yy_c_buf_p so that if some total					 * hoser (like flex itself) wants to					 * call the scanner after we return the					 * YY_NULL, it'll still work - another					 * YY_NULL will get returned.					 */					yy_c_buf_p = yytext_ptr + YY_MORE_ADJ;					yy_act = YY_STATE_EOF(YY_START);					goto do_action;					}				else					{					if ( ! yy_did_buffer_switch_on_eof )						YY_NEW_FILE;					}				break;				}			case EOB_ACT_CONTINUE_SCAN:				yy_c_buf_p =					yytext_ptr + yy_amount_of_matched_text;				yy_current_state = yy_get_previous_state();				yy_cp = yy_c_buf_p;				yy_bp = yytext_ptr + YY_MORE_ADJ;				goto yy_match;			case EOB_ACT_LAST_MATCH:				yy_c_buf_p =				&yy_current_buffer->yy_ch_buf[yy_n_chars];				yy_current_state = yy_get_previous_state();				yy_cp = yy_c_buf_p;				yy_bp = yytext_ptr + YY_MORE_ADJ;				goto yy_find_action;			}		break;		}	default:		YY_FATAL_ERROR(			"fatal flex scanner internal error--no action found" );	} /* end of action switch */		} /* end of scanning one token */	} /* end of yylex *//* yy_get_next_buffer - try to read in a new buffer * * Returns a code representing an action: *	EOB_ACT_LAST_MATCH - *	EOB_ACT_CONTINUE_SCAN - continue scanning from current position *	EOB_ACT_END_OF_FILE - end of file */static int yy_get_next_buffer()	{	register char *dest = yy_current_buffer->yy_ch_buf;	register char *source = yytext_ptr;	register int number_to_move, i;	int ret_val;	if ( yy_c_buf_p > &yy_current_buffer->yy_ch_buf[yy_n_chars + 1] )		YY_FATAL_ERROR(		"fatal flex scanner internal error--end of buffer missed" );	if ( yy_current_buffer->yy_fill_buffer == 0 )		{ /* Don't try to fill the buffer, so this is an EOF. */		if ( yy_c_buf_p - yytext_ptr - YY_MORE_ADJ == 1 )			{			/* We matched a single character, the EOB, so			 * treat this as a final EOF.			 */			return EOB_ACT_END_OF_FILE;			}		else			{			/* We matched some text prior to the EOB, first			 * process it.			 */			return EOB_ACT_LAST_MATCH;			}		}	/* Try to read more data. */	/* First move last chars to start of buffer. */	number_to_move = (int) (yy_c_buf_p - yytext_ptr) - 1;	for ( i = 0; i < number_to_move; ++i )		*(dest++) = *(source++);	if ( yy_current_buffer->yy_buffer_status == YY_BUFFER_EOF_PENDING )		/* don't do the read, it's not guaranteed to return an EOF,		 * just force an EOF		 */		yy_current_buffer->yy_n_chars = yy_n_chars = 0;	else		{		int num_to_read =			yy_current_buffer->yy_buf_size - number_to_move - 1;		while ( num_to_read <= 0 )			{ /* Not enough room in the buffer - grow it. */#ifdef YY_USES_REJECT			YY_FATAL_ERROR("input buffer overflow, can't enlarge buffer because scanner uses REJECT" );#else			/* just a shorter name for the current buffer */			YY_BUFFER_STATE b = yy_current_buffer;			int yy_c_buf_p_offset =				(int) (yy_c_buf_p - b->yy_ch_buf);			if ( b->yy_is_our_buffer )				{				int new_size = b->yy_buf_size * 2;				if ( new_size <= 0 )					b->yy_buf_size += b->yy_buf_size / 8;				else					b->yy_buf_size *= 2;				b->yy_ch_buf = (char *)					/* Include room in for 2 EOB chars. */					yy_flex_realloc( (void *) b->yy_ch_buf,							 b->yy_buf_size + 2 );				}			else				/* Can't grow it, we don't own it. */				b->yy_ch_buf = 0;			if ( ! b->yy_ch_buf )				YY_FATAL_ERROR(				"fatal error - scanner input buffer overflow" );			yy_c_buf_p = &b->yy_ch_buf[yy_c_buf_p_offset];			num_to_read = yy_current_buffer->yy_buf_size -						number_to_move - 1;#endif			}		if ( num_to_read > YY_READ_BUF_SIZE )			num_to_read = YY_READ_BUF_SIZE;		/* Read in more data. */		YY_INPUT( (&yy_current_buffer->yy_ch_buf[number_to_move]),			yy_n_chars, num_to_read );		yy_current_buffer->yy_n_chars = yy_n_chars;		}	if ( yy_n_chars == 0 )		{		if ( number_to_move == YY_MORE_ADJ )			{			ret_val = EOB_ACT_END_OF_FILE;			yyrestart( yyin );			}		else			{			ret_val = EOB_ACT_LAST_MATCH;			yy_current_buffer->yy_buffer_status =				YY_BUFFER_EOF_PENDING;			}		}	else		ret_val = EOB_ACT_CONTINUE_SCAN;	yy_n_chars += number_to_move;	yy_current_buffer->yy_ch_buf[yy_n_chars] = YY_END_OF_BUFFER_CHAR;	yy_current_buffer->yy_ch_buf[yy_n_chars + 1] = YY_END_OF_BUFFER_CHAR;	yytext_ptr = &yy_current_buffer->yy_ch_buf[0];	return ret_val;	}/* yy_get_previous_state - get the state just before the EOB char was reached */static yy_state_type yy_get_previous_state()	{	register yy_state_type yy_current_state;	register char *yy_cp;	yy_current_state = yy_start;	for ( yy_cp = yytext_ptr + YY_MORE_ADJ; yy_cp < yy_c_buf_p; ++yy_cp )		{		register YY_CHAR yy_c = (*yy_cp ? yy_ec[YY_SC_TO_UI(*yy_cp)] : 1);		if ( yy_accept[yy_current_state] )			{			yy_last_accepting_state = yy_current_state;			yy_last_accepting_cpos = yy_cp;			}		while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state )			{			yy_current_state = (int) yy_def[yy_current_state];			if ( yy_current_state >= 60 )				yy_c = yy_meta[(unsigned int) yy_c];			}		yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c];		}	return yy_current_state;	}/* yy_try_NUL_trans - try to make a transition on the NUL character * * synopsis *	next_state = yy_try_NUL_trans( current_state ); */#ifdef YY_USE_PROTOSstatic yy_state_type yy_try_NUL_trans( yy_state_type yy_current_state )#elsestatic yy_state_type yy_try_NUL_trans( yy_current_state )yy_state_type yy_current_state;#endif	{	register int yy_is_jam;	register char *yy_cp = yy_c_buf_p;	register YY_CHAR yy_c = 1;	if ( yy_accept[yy_current_state] )		{		yy_last_accepting_state = yy_current_state;		yy_last_accepting_cpos = yy_cp;		}	while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state )		{		yy_current_state = (int) yy_def[yy_current_state];		if ( yy_current_state >= 60 )			yy_c = yy_meta[(unsigned int) yy_c];		}	yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c];	yy_is_jam = (yy_current_state == 59);	return yy_is_jam ? 0 : yy_current_state;	}#ifndef YY_NO_UNPUT#ifdef YY_USE_PROTOSstatic void yyunput( int c, register char *yy_bp )#elsestatic void yyunput( c, yy_bp )int c;register char *yy_bp;#endif	{

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
午夜欧美在线一二页| 成人性生交大片免费看视频在线| 国产一区二区伦理| 欧洲另类一二三四区| 国产婷婷精品av在线| 麻豆久久久久久| 欧洲激情一区二区| 自拍偷在线精品自拍偷无码专区| 精品无人区卡一卡二卡三乱码免费卡| 91九色最新地址| 国产精品女上位| 精品午夜久久福利影院| 日韩午夜在线影院| 视频一区欧美精品| 欧美午夜免费电影| 亚洲欧洲国产日韩| 高潮精品一区videoshd| 精品国产麻豆免费人成网站| 午夜精品一区在线观看| 欧美亚一区二区| 亚洲欧美日韩国产成人精品影院| 春色校园综合激情亚洲| 26uuu国产一区二区三区| 午夜精品久久久久久久| 精品1区2区3区| 夜夜夜精品看看| 欧美色倩网站大全免费| 亚洲一区二区三区四区五区黄 | 在线观看国产91| 亚洲视频一二区| 色综合天天综合网天天狠天天 | av激情综合网| 国产欧美1区2区3区| 国产成人免费在线视频| 国产色综合一区| 风间由美一区二区三区在线观看| 国产日韩av一区| 成人少妇影院yyyy| 国产精品乱码久久久久久| 国产91丝袜在线播放0| 欧美国产日韩一二三区| 不卡区在线中文字幕| 亚洲三级小视频| 欧美色倩网站大全免费| 午夜精品久久一牛影视| 欧美一三区三区四区免费在线看 | 国产一区二区三区蝌蚪| 国产日韩欧美制服另类| 成人av在线播放网址| 国产精品的网站| 欧美中文字幕不卡| aaa亚洲精品| 久久精品日韩一区二区三区| 国产成人免费9x9x人网站视频| 欧美国产视频在线| 欧美日韩另类国产亚洲欧美一级| 日本不卡一区二区三区高清视频| 日韩精品一区二区三区蜜臀| 丁香婷婷综合激情五月色| 一区二区三区电影在线播| 欧美一级生活片| 成人精品在线视频观看| 亚洲尤物视频在线| 久久精品视频一区二区三区| 97久久精品人人爽人人爽蜜臀| 五月婷婷另类国产| 国产精品免费av| 欧美蜜桃一区二区三区| 国产69精品久久久久777| 五月天亚洲婷婷| 欧美国产禁国产网站cc| 在线成人高清不卡| 成人av小说网| 老司机精品视频导航| 亚洲人成在线观看一区二区| 日韩久久久久久| 色就色 综合激情| 国产精品456露脸| 亚洲大片精品永久免费| 欧美激情自拍偷拍| 欧美一区二区三区影视| 91国内精品野花午夜精品| 国产精品一品二品| 蜜桃在线一区二区三区| 亚洲乱码国产乱码精品精可以看| 精品国产凹凸成av人网站| 欧美日韩大陆在线| 99久久99久久精品国产片果冻| 精品一二三四在线| 午夜一区二区三区视频| 一区在线观看免费| 国产清纯白嫩初高生在线观看91| 欧美一级黄色录像| 在线不卡欧美精品一区二区三区| 91麻豆精品视频| 丁香六月久久综合狠狠色| 国产一区激情在线| 日本不卡1234视频| 无码av免费一区二区三区试看| 一区精品在线播放| 国产精品福利影院| 欧美国产日韩精品免费观看| 久久久精品免费网站| 日韩精品一区二区三区四区| 91精品国模一区二区三区| 欧美日韩一区成人| 欧美在线免费播放| 欧美亚洲免费在线一区| 在线视频观看一区| 日本高清不卡视频| 欧美综合在线视频| 欧美性视频一区二区三区| 91国产精品成人| 在线免费观看视频一区| 91国偷自产一区二区三区成为亚洲经典| 成人免费高清在线观看| 不卡影院免费观看| 91免费视频网址| 一本大道久久a久久精二百| 色综合天天综合给合国产| 99久久精品99国产精品| 色老汉av一区二区三区| 欧美日韩亚洲综合一区| 欧美一区二区在线观看| 欧美成人一区二区三区| 久久久综合视频| 亚洲同性同志一二三专区| 亚洲色图色小说| 欧美xxxx在线观看| 中文字幕av资源一区| 日韩一区在线看| 亚洲h在线观看| 国产资源在线一区| 成人免费毛片aaaaa**| 91成人免费在线视频| 这里只有精品99re| 久久久一区二区三区捆绑**| 中文字幕巨乱亚洲| 亚洲一区精品在线| 久久精工是国产品牌吗| 国产91富婆露脸刺激对白| 91国产精品成人| 欧美变态tickle挠乳网站| 国产精品国产三级国产| 亚洲国产精品久久艾草纯爱| 极品少妇xxxx偷拍精品少妇| 成人av在线网| 欧美一区二区三区在线电影| 国产精品视频看| 丝袜亚洲另类丝袜在线| 成人性生交大合| 欧美一区二区免费| 专区另类欧美日韩| 久久国产精品色婷婷| www.欧美亚洲| 欧美一区二区视频网站| 国产精品不卡一区二区三区| 视频一区中文字幕| 91麻豆高清视频| 2023国产精品视频| 午夜伦欧美伦电影理论片| jiyouzz国产精品久久| 欧美一区三区四区| 亚洲激情av在线| 国产精品一区2区| 欧美乱妇一区二区三区不卡视频| 欧美激情艳妇裸体舞| 日韩一区精品视频| 色悠久久久久综合欧美99| 久久久久久久久久久久久夜| 日韩电影在线免费观看| 99久久免费视频.com| 久久久久99精品一区| 美女视频网站久久| 欧美日韩精品久久久| 成人免费在线播放视频| 国产精品自拍一区| 精品少妇一区二区三区免费观看| 伊人夜夜躁av伊人久久| 成人黄色在线网站| 久久色在线视频| 日本成人在线一区| 欧美日韩高清不卡| 亚洲一区二区三区爽爽爽爽爽| 成人丝袜高跟foot| 欧美激情一区不卡| 国产高清精品久久久久| ww久久中文字幕| 日韩**一区毛片| 欧美日本免费一区二区三区| 亚洲精品福利视频网站| 91丨九色porny丨蝌蚪| 亚洲欧美一区二区三区极速播放| 国产91在线观看丝袜| 欧美激情在线免费观看| 精品在线播放午夜| 2023国产精品视频| 国产91富婆露脸刺激对白| 国产三级久久久| 国产99精品国产|