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

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

?? scan.cpp

?? FastDb是高效的內存數據庫系統
?? CPP
?? 第 1 頁 / 共 3 頁
字號:

	if ( yy_n_chars == 0 )
		{
		if ( number_to_move - YY_MORE_ADJ == 1 )
			{
			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 begins at the second character in yy_ch_buf; the first
	 * character is the one which preceded it before reading in the latest
	 * buffer; it needs to be kept around in case it's a newline, so
	 * yy_get_previous_state() will have with '^' rules active.
	 */

	yytext_ptr = &yy_current_buffer->yy_ch_buf[1];

	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 >= 95 )
				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_PROTOS
static yy_state_type yy_try_NUL_trans( yy_state_type yy_current_state )
#else
static 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 >= 95 )
			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 == 94);

	return yy_is_jam ? 0 : yy_current_state;
	}


#ifdef YY_USE_PROTOS
static void yyunput( int c, register char *yy_bp )
#else
static void yyunput( c, yy_bp )
int c;
register char *yy_bp;
#endif
	{
	register char *yy_cp = yy_c_buf_p;

	/* undo effects of setting up yytext */
	*yy_cp = yy_hold_char;

	if ( yy_cp < yy_current_buffer->yy_ch_buf + 2 )
		{ /* need to shift things up to make room */
		/* +2 for EOB chars. */
		register int number_to_move = yy_n_chars + 2;
		register char *dest = &yy_current_buffer->yy_ch_buf[
					yy_current_buffer->yy_buf_size + 2];
		register char *source =
				&yy_current_buffer->yy_ch_buf[number_to_move];

		while ( source > yy_current_buffer->yy_ch_buf )
			*--dest = *--source;

		yy_cp += dest - source;
		yy_bp += dest - source;
		yy_n_chars = yy_current_buffer->yy_buf_size;

		if ( yy_cp < yy_current_buffer->yy_ch_buf + 2 )
			YY_FATAL_ERROR( "flex scanner push-back overflow" );
		}

	if ( yy_cp > yy_bp && yy_cp[-1] == '\n' )
		yy_cp[-2] = '\n';

	*--yy_cp = (char) c;


	/* Note: the formal parameter *must* be called "yy_bp" for this
	 * macro to now work correctly.
	 */
	YY_DO_BEFORE_ACTION; /* set up yytext again */
	}


#ifdef __cplusplus
static int yyinput()
#else
static int input()
#endif
	{
	int c;

	*yy_c_buf_p = yy_hold_char;

	if ( *yy_c_buf_p == YY_END_OF_BUFFER_CHAR )
		{
		/* yy_c_buf_p now points to the character we want to return.
		 * If this occurs *before* the EOB characters, then it's a
		 * valid NUL; if not, then we've hit the end of the buffer.
		 */
		if ( yy_c_buf_p < &yy_current_buffer->yy_ch_buf[yy_n_chars] )
			/* This was really a NUL. */
			*yy_c_buf_p = '\0';

		else
			{ /* need more input */
			yytext_ptr = yy_c_buf_p;
			++yy_c_buf_p;

			switch ( yy_get_next_buffer() )
				{
				case EOB_ACT_END_OF_FILE:
					{
					if ( yywrap() )
						{
						yy_c_buf_p =
						yytext_ptr + YY_MORE_ADJ;
						return EOF;
						}

					YY_NEW_FILE;
#ifdef __cplusplus
					return yyinput();
#else
					return input();
#endif
					}

				case EOB_ACT_CONTINUE_SCAN:
					yy_c_buf_p = yytext_ptr + YY_MORE_ADJ;
					break;

				case EOB_ACT_LAST_MATCH:
#ifdef __cplusplus
					YY_FATAL_ERROR(
					"unexpected last match in yyinput()" );
#else
					YY_FATAL_ERROR(
					"unexpected last match in input()" );
#endif
				}
			}
		}

	c = *(unsigned char *) yy_c_buf_p;	/* cast for 8-bit char's */
	*yy_c_buf_p = '\0';	/* preserve yytext */
	yy_hold_char = *++yy_c_buf_p;

	return c;
	}


#ifdef YY_USE_PROTOS
void yyrestart( FILE *input_file )
#else
void yyrestart( input_file )
FILE *input_file;
#endif
	{
	if ( ! yy_current_buffer )
		yy_current_buffer = yy_create_buffer( yyin, YY_BUF_SIZE );

	yy_init_buffer( yy_current_buffer, input_file );
	yy_load_buffer_state();
	}


#ifdef YY_USE_PROTOS
void yy_switch_to_buffer( YY_BUFFER_STATE new_buffer )
#else
void yy_switch_to_buffer( new_buffer )
YY_BUFFER_STATE new_buffer;
#endif
	{
	if ( yy_current_buffer == new_buffer )
		return;

	if ( yy_current_buffer )
		{
		/* Flush out information for old buffer. */
		*yy_c_buf_p = yy_hold_char;
		yy_current_buffer->yy_buf_pos = yy_c_buf_p;
		yy_current_buffer->yy_n_chars = yy_n_chars;
		}

	yy_current_buffer = new_buffer;
	yy_load_buffer_state();

	/* We don't actually know whether we did this switch during
	 * EOF (yywrap()) processing, but the only time this flag
	 * is looked at is after yywrap() is called, so it's safe
	 * to go ahead and always set it.
	 */
	yy_did_buffer_switch_on_eof = 1;
	}


#ifdef YY_USE_PROTOS
void yy_load_buffer_state( void )
#else
void yy_load_buffer_state()
#endif
	{
	yy_n_chars = yy_current_buffer->yy_n_chars;
	yytext_ptr = yy_c_buf_p = yy_current_buffer->yy_buf_pos;
	yyin = yy_current_buffer->yy_input_file;
	yy_hold_char = *yy_c_buf_p;
	}


#ifdef YY_USE_PROTOS
YY_BUFFER_STATE yy_create_buffer( FILE *file, int size )
#else
YY_BUFFER_STATE yy_create_buffer( file, size )
FILE *file;
int size;
#endif
	{
	YY_BUFFER_STATE b;

	b = (YY_BUFFER_STATE) yy_flex_alloc( sizeof( struct yy_buffer_state ) );

	if ( ! b )
		YY_FATAL_ERROR( "out of dynamic memory in yy_create_buffer()" );

	b->yy_buf_size = size;

	/* yy_ch_buf has to be 2 characters longer than the size given because
	 * we need to put in 2 end-of-buffer characters.
	 */
	b->yy_ch_buf = (char *) yy_flex_alloc( b->yy_buf_size + 2 );

	if ( ! b->yy_ch_buf )
		YY_FATAL_ERROR( "out of dynamic memory in yy_create_buffer()" );

	yy_init_buffer( b, file );

	return b;
	}


#ifdef YY_USE_PROTOS
void yy_delete_buffer( YY_BUFFER_STATE b )
#else
void yy_delete_buffer( b )
YY_BUFFER_STATE b;
#endif
	{
	if ( b == yy_current_buffer )
		yy_current_buffer = (YY_BUFFER_STATE) 0;

	yy_flex_free( (void *) b->yy_ch_buf );
	yy_flex_free( (void *) b );
	}


#ifdef YY_USE_PROTOS
void yy_init_buffer( YY_BUFFER_STATE b, FILE *file )
#else
void yy_init_buffer( b, file )
YY_BUFFER_STATE b;
FILE *file;
#endif
	{
	b->yy_input_file = file;

	/* We put in the '\n' and start reading from [1] so that an
	 * initial match-at-newline will be true.
	 */

	b->yy_ch_buf[0] = '\n';
	b->yy_n_chars = 1;

	/* We always need two end-of-buffer characters.  The first causes
	 * a transition to the end-of-buffer state.  The second causes
	 * a jam in that state.
	 */
	b->yy_ch_buf[1] = YY_END_OF_BUFFER_CHAR;
	b->yy_ch_buf[2] = YY_END_OF_BUFFER_CHAR;

	b->yy_buf_pos = &b->yy_ch_buf[1];

	b->yy_is_interactive = file ? isatty( fileno(file) ) : 0;

	b->yy_fill_buffer = 1;

	b->yy_buffer_status = YY_BUFFER_NEW;
	}


#ifdef YY_USE_PROTOS
static void yy_push_state( int new_state )
#else
static void yy_push_state( new_state )
int new_state;
#endif
	{
	if ( yy_start_stack_ptr >= yy_start_stack_depth )
		{
		int new_size;

		yy_start_stack_depth += YY_START_STACK_INCR;
		new_size = yy_start_stack_depth * sizeof( int );

		if ( ! yy_start_stack )
			yy_start_stack = (int *) yy_flex_alloc( new_size );

		else
			yy_start_stack = (int *) yy_flex_realloc(
					(void *) yy_start_stack, new_size );

		if ( ! yy_start_stack )
			YY_FATAL_ERROR(
			"out of memory expanding start-condition stack" );
		}

	yy_start_stack[yy_start_stack_ptr++] = YY_START;

	BEGIN(new_state);
	}


static void yy_pop_state()
	{
	if ( --yy_start_stack_ptr < 0 )
		YY_FATAL_ERROR( "start-condition stack underflow" );

	BEGIN(yy_start_stack[yy_start_stack_ptr]);
	}


static int yy_top_state()
	{
	return yy_start_stack[yy_start_stack_ptr - 1];
	}


#ifdef YY_USE_PROTOS
static void yy_fatal_error( const char msg[] )
#else
static void yy_fatal_error( msg )
char msg[];
#endif
	{
	(void) fprintf( stderr, "%s\n", msg );
	exit( 1 );
	}



/* Redefine yyless() so it works in section 3 code. */

#undef yyless
#define yyless(n) \
	do \
		{ \
		/* Undo effects of setting up yytext. */ \
		yytext[yyleng] = yy_hold_char; \
		yy_c_buf_p = yytext + n - YY_MORE_ADJ; \
		yy_hold_char = *yy_c_buf_p; \
		*yy_c_buf_p = '\0'; \
		yyleng = n; \
		} \
	while ( 0 )


/* Internal utility routines. */

#ifndef yytext_ptr
#ifdef YY_USE_PROTOS
static void yy_flex_strncpy( char *s1, const char *s2, int n )
#else
static void yy_flex_strncpy( s1, s2, n )
char *s1;
const char *s2;
int n;
#endif
	{
	register int i;
	for ( i = 0; i < n; ++i )
		s1[i] = s2[i];
	}
#endif


#ifdef YY_USE_PROTOS
static void *yy_flex_alloc( unsigned int size )
#else
static void *yy_flex_alloc( size )
unsigned int size;
#endif
	{
	return (void *) malloc( size );
	}

#ifdef YY_USE_PROTOS
static void *yy_flex_realloc( void *ptr, unsigned int size )
#else
static void *yy_flex_realloc( ptr, size )
void *ptr;
unsigned int size;
#endif
	{
	return (void *) realloc( ptr, size );
	}

#ifdef YY_USE_PROTOS
static void yy_flex_free( void *ptr )
#else
static void yy_flex_free( ptr )
void *ptr;
#endif
	{
	free( ptr );
	}
# line 59 "scan.l"

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
成人精品视频一区二区三区| 欧美色涩在线第一页| 亚洲va在线va天堂| 国产午夜精品一区二区| 欧美三级日本三级少妇99| 国产白丝网站精品污在线入口| 亚洲第一电影网| 中文字幕一区不卡| 欧美精品一区二区三区高清aⅴ | 一区二区三区资源| 久久婷婷综合激情| 91精品国产色综合久久不卡蜜臀 | 在线观看三级视频欧美| 国产成a人亚洲精| 久久成人久久鬼色| 丝袜亚洲精品中文字幕一区| 国产精品第13页| 国产视频一区在线观看 | 欧美一级高清片| 欧美日韩亚洲高清一区二区| 99精品国产一区二区三区不卡 | 91福利在线播放| av在线综合网| 本田岬高潮一区二区三区| 国产在线不卡视频| 国产综合色产在线精品| 日本中文一区二区三区| 五月婷婷欧美视频| 亚洲午夜久久久久| 石原莉奈在线亚洲二区| 亚洲久本草在线中文字幕| 国产精品久久久久一区二区三区 | 亚洲va中文字幕| 亚洲国产一区二区视频| 亚洲宅男天堂在线观看无病毒 | 国产在线精品一区二区三区不卡| 日韩中文欧美在线| 五月天一区二区三区| 亚洲高清免费一级二级三级| 亚洲综合色视频| 亚洲成av人片一区二区梦乃| 亚洲一区二区不卡免费| 午夜久久电影网| 日韩电影免费在线| 久久爱www久久做| 黄色小说综合网站| 国产99精品在线观看| 成人黄色网址在线观看| 不卡av在线网| 91黄色在线观看| 欧美日韩国产天堂| 日韩女优视频免费观看| 久久色视频免费观看| 国产日韩综合av| 国产精品家庭影院| 亚洲午夜免费电影| 麻豆freexxxx性91精品| 国产精品主播直播| 99re热视频精品| 欧美日韩国产中文| 精品福利二区三区| 国产精品美女久久久久久 | 日韩激情视频网站| 精品一区二区三区在线播放视频| 国产一区二区三区免费播放| 风间由美性色一区二区三区| 97精品视频在线观看自产线路二| 欧美日韩一级黄| 久久综合九色综合欧美亚洲| 欧美经典三级视频一区二区三区| 一区二区三区四区在线免费观看| 图片区小说区国产精品视频| 激情五月播播久久久精品| 成人高清免费观看| 欧美一区永久视频免费观看| 亚洲精品成人在线| 婷婷国产v国产偷v亚洲高清| 韩日精品视频一区| 欧美这里有精品| 精品国精品自拍自在线| 中文字幕一区二区三区av| 丝袜亚洲精品中文字幕一区| 春色校园综合激情亚洲| 欧美美女一区二区在线观看| 久久久蜜桃精品| 亚洲国产成人高清精品| 高清国产午夜精品久久久久久| 91国在线观看| 国产日本欧洲亚洲| 五月天精品一区二区三区| 成人av第一页| 欧美xxxxxxxx| 亚洲3atv精品一区二区三区| 国产精品亚洲午夜一区二区三区| 在线观看亚洲一区| 国产情人综合久久777777| 午夜国产精品一区| 99re66热这里只有精品3直播 | 欧美午夜理伦三级在线观看| 久久久久久99久久久精品网站| 亚洲观看高清完整版在线观看| 国产福利91精品一区二区三区| 欧美人动与zoxxxx乱| 亚洲日本va午夜在线影院| 国模冰冰炮一区二区| 欧美丰满嫩嫩电影| 亚洲黄一区二区三区| 国产精品91xxx| 欧美xxxx老人做受| 日本成人在线一区| 欧美亚洲综合在线| 亚洲美女在线一区| 成人污视频在线观看| 久久久精品人体av艺术| 欧美aaaaa成人免费观看视频| 在线精品视频一区二区| 亚洲丝袜美腿综合| 大桥未久av一区二区三区中文| 欧美大片一区二区| 青青草成人在线观看| 欧美视频在线一区二区三区| 亚洲精品高清在线| av中文字幕亚洲| 国产精品嫩草影院com| 国产精品白丝jk白祙喷水网站| 欧美xxxxx裸体时装秀| 蜜芽一区二区三区| 日韩一级大片在线观看| 午夜久久福利影院| 69堂精品视频| 天天射综合影视| 欧美一区二区三区人| 亚洲国产日韩精品| 欧美色图免费看| 午夜精品福利久久久| 欧美色区777第一页| 午夜精品久久久| 制服丝袜激情欧洲亚洲| 日韩电影在线观看网站| 在线观看91精品国产麻豆| 亚洲国产日韩a在线播放性色| 欧美日韩日本视频| 日韩中文字幕91| 精品乱人伦一区二区三区| 国内外成人在线| 中文字幕国产一区二区| a美女胸又www黄视频久久| 亚洲伦理在线精品| 欧美日韩精品是欧美日韩精品| 天堂成人免费av电影一区| 欧美一级片免费看| 国产综合久久久久久久久久久久| 久久综合九色欧美综合狠狠| 国产不卡在线播放| 亚洲乱码中文字幕综合| 欧美三级资源在线| 激情文学综合网| 中文字幕永久在线不卡| 在线精品视频小说1| 久久精品国产久精国产| 国产欧美一区二区精品婷婷| 成人性视频网站| 午夜精品一区二区三区免费视频 | 欧美日韩一区二区三区视频| 首页亚洲欧美制服丝腿| 日韩欧美成人一区二区| 成人一区在线看| 亚洲午夜在线视频| 久久久一区二区| 91色九色蝌蚪| 日本中文字幕一区| 国产精品每日更新在线播放网址| 欧美亚洲免费在线一区| 国产一区免费电影| 亚洲影视在线播放| 欧美不卡视频一区| 色婷婷一区二区| 国内外精品视频| 一区二区三区四区不卡在线| 欧美一区二区三区视频免费| 成人免费视频视频| 日本三级亚洲精品| 亚洲欧洲国产日本综合| 日韩欧美中文字幕公布| 不卡视频在线看| 蜜臀久久99精品久久久久宅男 | 欧美撒尿777hd撒尿| 国产麻豆一精品一av一免费| 一区二区三区久久| 久久久久久久综合| 欧美日本一区二区在线观看| 国产成人精品网址| 日本一不卡视频| 1024国产精品| 久久亚洲精精品中文字幕早川悠里 | 免费观看在线综合| 亚洲自拍与偷拍| 国产精品初高中害羞小美女文| 欧美va亚洲va| 欧美日韩久久一区二区|