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

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

?? mlr1.h

?? 著是個很好的代碼
?? H
字號:
#if !defined(AFX_MLR1_H__E7626B26_4BA9_4910_849A_151001216F5E__INCLUDED_)
#define AFX_MLR1_H__E7626B26_4BA9_4910_849A_151001216F5E__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif
//-128		空輸入
//-127		結束符$
//-126		小數點
//-125..-1	非終結符編號
//0			字符串結束標志
//1-127		終結符的ASCII碼

#ifndef LENGTH
#define ID_LENGTH   20
#define LINE_LENGTH 128
#define MAX_IDENT   125
#define MAP_SIZE	16
#define LR_NULL		-128
#define LR_EOF		-127
#define LR_DOT		-126
#define LR_EOS		0
#endif

class MLR1{
public:
	CString GetFirst(int i);
	CString GetFollow(int i);
public:
	MLR1();
	virtual ~MLR1();
	void	ReSet(FILE*);
	const	CStringArray& GetIdentList();
	int		GetExpressNum();
	int		GetIdentNum();
protected:
	bool	Lex1();
	bool	Lex2();
	int		Lex2_1(char*&,bool isUse=false);
	bool	Lex3();
	//詞法、語法分析模塊
	void	FirstSet1();
	void	FirstSet2(int,int,int);
	bool	FirstSet3(const char*,char*);
	bool	FirstSet4(const char,char*);	
	CString FirstSet5(const char*,bool has_null=false);
	void	FirstSet6();
	//First集求解模塊
	CString FollowSet1(const char*,bool has_eof=false);
	bool	FollowSet2(const char*);
	void	FollowSet3();
	bool	FollowSet4(int,int,int);
	//Follow集求解模塊
	void	LR0_table1();
	void	LR0_table2(char*);
	//構造LR0分析表模塊
private:
	CStringArray	list_Ident;
	CStringArray	list_Express;
	//非終結符表和產生式表
	CStringArray	list_Seed0;
	CStringArray	list_Clouser0;
	int*			list_Index0;
	//用token[LINE_LENGTH]作為臨時索引表,完成后拷貝到list_Index0
	//list_Clouser0中字符串的第一個字符指向種子表,LR0項目從第二個字符開始
	struct s_first{
		char Fi[MAP_SIZE];
		char Fo[MAP_SIZE];
		char flag;}
					m_first[MAX_IDENT];
	//b6:正在計算Fi0x40
	//b5-b3:正在計算Fo0x20,Fo以求解0x10,包含LR_EOF0x08
	//b2-b0:Fi已求解0x04,推出LR_NULL0x02,b1有效0x01
	char			token[2048];
	int				token_len;
	//token不止用來緩沖輸入串,還被各個功能模塊用做工作區
	//所以各功能模塊不能同時進行
	char			bit_map[MAP_SIZE];
	//如果說token被各模塊用做位圖的話
	//bit_map則是一個小的位圖
	FILE*			p_file;
};
inline const CStringArray& MLR1::GetIdentList(){
	return list_Ident;}
inline int MLR1::GetExpressNum(){
	return list_Express.GetSize();}
inline int MLR1::GetIdentNum(){
	return list_Ident.GetSize();}
#endif
//First集以空推導檢測為前提
//Follow集以First集為前提

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲免费观看高清在线观看| 欧美精品一区二区三区蜜桃视频| 精品在线你懂的| 午夜精品久久久久久久久久| 亚洲视频小说图片| 亚洲日本va午夜在线影院| 国产精品乱人伦一区二区| 中文字幕日韩一区二区| 亚洲女人的天堂| 亚洲一区二区三区视频在线播放 | 日本vs亚洲vs韩国一区三区| 欧美大度的电影原声| 在线播放亚洲一区| 日韩欧美综合一区| 久久婷婷国产综合国色天香| 国产欧美日韩视频一区二区| 国产精品麻豆一区二区| 欧美精品黑人性xxxx| 国产精品国产三级国产aⅴ中文| 日本一区二区三区久久久久久久久不| 精品国内二区三区| 99久久免费视频.com| 欧美成人一区二区| 亚洲日穴在线视频| 一本大道av伊人久久综合| 成人午夜电影网站| 99热精品国产| 91精品国产综合久久久久| 欧美人伦禁忌dvd放荡欲情| 日韩欧美国产午夜精品| 国产日韩在线不卡| 亚洲国产精品尤物yw在线观看| 蜜桃视频第一区免费观看| 欧美国产丝袜视频| 亚洲成av人**亚洲成av**| 亚洲一线二线三线视频| 精品人在线二区三区| 国产精品亚洲一区二区三区妖精| 精品亚洲国内自在自线福利| 在线观看区一区二| 蜜臀99久久精品久久久久久软件| 在线播放国产精品二区一二区四区| 久久久国产精华| 黄网站免费久久| 日韩网站在线看片你懂的| 亚洲国产婷婷综合在线精品| 色www精品视频在线观看| 亚洲与欧洲av电影| 7777精品伊人久久久大香线蕉的| 一区二区三区在线播放| 九九视频精品免费| 精品处破学生在线二十三| 大美女一区二区三区| 精品福利av导航| 成人免费视频网站在线观看| 国产精品伦理一区二区| 色综合久久天天| 亚洲综合图片区| 99re这里都是精品| 国产乱码字幕精品高清av| 国产精品久久久久毛片软件| 91麻豆国产在线观看| 国产成人在线观看| yourporn久久国产精品| 9191成人精品久久| 国产精品一区二区在线观看网站| 亚洲一区二区在线观看视频| 欧美va亚洲va国产综合| 国内精品久久久久影院薰衣草| 一色桃子久久精品亚洲| 国产人伦精品一区二区| 欧美日韩一级二级三级| 国产精品一级黄| 午夜在线电影亚洲一区| 粉嫩在线一区二区三区视频| 91色porny| 日韩精品在线网站| 一区免费观看视频| 日韩中文字幕麻豆| 国产精品一区二区三区四区| 成人免费黄色大片| 91成人网在线| 91一区二区三区在线观看| 国产精品白丝jk黑袜喷水| 国产毛片精品视频| 色屁屁一区二区| 欧美一区二区美女| 欧美电影在线免费观看| 欧美日本不卡视频| 欧美精品高清视频| 中文久久乱码一区二区| 樱桃视频在线观看一区| 日本aⅴ亚洲精品中文乱码| 国产精品一区二区x88av| 国产一区二区三区四| 在线日韩av片| 精品日韩欧美一区二区| 亚洲高清一区二区三区| 欧美日韩美少妇| 91精品国产丝袜白色高跟鞋| 欧美不卡视频一区| 亚洲国产欧美日韩另类综合 | 日韩不卡手机在线v区| 久久精品国产一区二区三区免费看 | 久久国产精品一区二区| 欧美一级二级三级蜜桃| 亚洲1区2区3区4区| 99久久精品情趣| 欧美精品三级在线观看| 亚洲精品欧美激情| 成人理论电影网| 日本一二三不卡| 国产综合久久久久久久久久久久| 久久精品av麻豆的观看方式| 制服丝袜亚洲色图| 理论电影国产精品| 久久亚洲综合色| 一区二区三区在线免费视频| 日本aⅴ亚洲精品中文乱码| 欧美日韩一级片在线观看| 亚洲bt欧美bt精品| 国产成人aaa| 亚洲婷婷综合色高清在线| 国产激情一区二区三区| 亚洲精品一区二区三区福利| 亚洲人妖av一区二区| 欧美伊人久久大香线蕉综合69| 有码一区二区三区| 在线播放国产精品二区一二区四区| 亚洲精品乱码久久久久久久久| 91丨九色丨国产丨porny| 日日夜夜精品视频天天综合网| 欧美久久免费观看| 成人午夜电影久久影院| 亚洲国产另类av| 中文字幕精品一区二区精品绿巨人 | 久久夜色精品国产噜噜av | 久久先锋影音av鲁色资源| 成人avav影音| 久久99国内精品| 亚洲精品网站在线观看| 精品欧美一区二区久久| 国产盗摄一区二区| 亚洲综合视频网| 中文av一区二区| 国产亚洲一本大道中文在线| 色天使久久综合网天天| 午夜精品视频在线观看| 国产在线精品不卡| 国产精品乱子久久久久| 99久久99久久精品免费看蜜桃| 亚洲欧美色一区| 日韩欧美一二区| 蜜臀av一区二区三区| 国产精品久久网站| 欧美酷刑日本凌虐凌虐| 国产精品久久久久婷婷二区次| 精品久久久久一区| 99re66热这里只有精品3直播 | 亚洲电影在线播放| 91在线看国产| 偷拍一区二区三区四区| 91老师片黄在线观看| 一区二区在线看| 91色porny在线视频| 777午夜精品视频在线播放| 国产精品一区二区久久不卡| 国产精品国产馆在线真实露脸| 风间由美一区二区三区在线观看| 国产精品成人免费在线| 欧美视频精品在线| 欧美艳星brazzers| 91蜜桃网址入口| a4yy欧美一区二区三区| 青娱乐精品视频| 亚洲免费在线播放| 欧美激情艳妇裸体舞| 亚洲国产美国国产综合一区二区| 偷拍一区二区三区| 亚洲激情自拍偷拍| 亚洲成人福利片| 韩国视频一区二区| 91视频免费播放| 91碰在线视频| 精品国内二区三区| 亚洲另类在线制服丝袜| 男男视频亚洲欧美| 国产一区二区三区免费观看| 欧美日韩一区二区三区四区| 欧美绝品在线观看成人午夜影视| 精品免费一区二区三区| 亚洲一区二区三区影院| 国产综合色在线视频区| 精品国产伦一区二区三区观看体验| 国产精品福利一区| 99久久精品国产网站| 国产日韩欧美电影| 成人免费的视频| 精品免费视频.| 国产黄色精品视频|