亚洲欧美第一页_禁久久精品乱码_粉嫩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
#include "pchar.h"
#define  ADJUST  1
//-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();
	int		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;
	CPtrArray		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一区二区三区免费野_久草精品视频
色婷婷亚洲一区二区三区| 欧美成人午夜电影| 91精品黄色片免费大全| 亚洲国产成人一区二区三区| 三级成人在线视频| 日本高清不卡aⅴ免费网站| 久久精品在线观看| 日本网站在线观看一区二区三区| 91色在线porny| 欧美激情自拍偷拍| 国产精品18久久久久久vr| 欧美一区二区大片| 水蜜桃久久夜色精品一区的特点| 一本一本久久a久久精品综合麻豆| 中文字幕成人在线观看| 国产精品12区| 国产午夜精品在线观看| 韩国女主播成人在线观看| 欧美一区二区三区视频在线 | 亚洲欧美一区二区三区孕妇| 国产一区二区三区蝌蚪| 精品久久久久一区| 久久se这里有精品| 欧美大片在线观看| 激情深爱一区二区| 精品国内二区三区| 黑人巨大精品欧美黑白配亚洲| 欧美va在线播放| 精品一区二区三区在线观看国产| 日韩亚洲欧美中文三级| 美女免费视频一区二区| 91成人免费在线| 亚洲自拍都市欧美小说| 欧美日韩视频一区二区| 亚洲成人激情av| 欧美三级日韩三级国产三级| 亚瑟在线精品视频| 日韩欧美在线综合网| 精品在线免费观看| 国产欧美精品在线观看| 成人自拍视频在线| 亚洲色图视频网站| 欧美人妖巨大在线| 老色鬼精品视频在线观看播放| 日韩久久久久久| 国产精品一区二区三区四区| 国产精品久久久久久久久搜平片| av一二三不卡影片| 亚洲一区影音先锋| 日韩精品一区二区三区在线| 国产一区二区三区免费| 中文字幕人成不卡一区| 欧美午夜不卡在线观看免费| 人妖欧美一区二区| 欧美国产日韩亚洲一区| 欧美视频一区在线观看| 蜜臀久久99精品久久久久宅男 | 韩国精品在线观看| 国产色91在线| 91黄色免费网站| 久久99精品国产麻豆不卡| 国产精品―色哟哟| 欧美另类videos死尸| 国产一区二区三区在线观看免费| 最新成人av在线| 日韩免费在线观看| 色欧美片视频在线观看| 久久精品国产久精国产爱| 亚洲视频中文字幕| 日韩精品自拍偷拍| 欧美中文一区二区三区| 国产精品一区三区| 水蜜桃久久夜色精品一区的特点| 欧美国产精品中文字幕| 777精品伊人久久久久大香线蕉| 国产不卡视频在线观看| 日本欧美韩国一区三区| 亚洲欧美国产三级| 国产日韩欧美精品一区| 欧美一区二区三区播放老司机| 99综合电影在线视频| 九色综合狠狠综合久久| 亚洲成a人片在线观看中文| 国产精品国产三级国产普通话三级 | av在线综合网| 国内精品免费**视频| 午夜一区二区三区在线观看| 国产精品网站导航| 欧美精品一区二区精品网| 欧美日韩午夜在线视频| 99国产精品久| 国产成人午夜电影网| 久久99精品久久久久久| 偷拍与自拍一区| 亚洲综合久久av| 亚洲欧美一区二区在线观看| 久久青草国产手机看片福利盒子 | 国产精品一区二区你懂的| 舔着乳尖日韩一区| 亚洲一二三四在线| 亚洲精选在线视频| 综合久久久久久| 成人免费在线播放视频| 中文字幕国产一区| 日本一区二区视频在线观看| 欧美精品一区二区三区在线播放| 91精品一区二区三区久久久久久 | 国产成人精品三级| 国产一区二区中文字幕| 久久超级碰视频| 久久99精品久久久久久久久久久久 | 色综合久久88色综合天天| 成人app网站| 99re热这里只有精品免费视频| 成人黄色777网| 成人免费毛片嘿嘿连载视频| 成人av在线影院| 成人app网站| 在线一区二区视频| 欧美日韩国产片| 欧美精品粉嫩高潮一区二区| 69堂成人精品免费视频| 欧美成人bangbros| 国产丝袜欧美中文另类| 成人欧美一区二区三区| 亚洲国产精品一区二区尤物区| 亚洲已满18点击进入久久| 亚洲福利国产精品| 精品亚洲成a人| 成人av在线一区二区三区| 色婷婷一区二区| 51精品国自产在线| 亚洲精品在线观看网站| 国产精品不卡一区| 亚洲第一主播视频| 国产一区二区在线观看免费| 成人爱爱电影网址| 欧美三级乱人伦电影| 日韩三级中文字幕| 国产精品三级av| 亚洲第一综合色| 国产精华液一区二区三区| 色素色在线综合| 日韩欧美久久一区| 日韩美女啊v在线免费观看| 五月天丁香久久| 粉嫩aⅴ一区二区三区四区| 日本乱人伦aⅴ精品| 精品国产乱码91久久久久久网站| 中文字幕+乱码+中文字幕一区| 亚洲国产美国国产综合一区二区 | 日本中文一区二区三区| 高清av一区二区| 欧美日本一道本在线视频| 国产欧美日韩在线| 日欧美一区二区| av资源站一区| 精品国内片67194| 亚洲va欧美va天堂v国产综合| 国产精品自拍三区| 7777精品伊人久久久大香线蕉经典版下载 | 亚洲18色成人| 国产不卡在线播放| 欧美一区二区三区在线视频| 综合网在线视频| 国内精品免费**视频| 欧美日韩一区二区三区在线看 | 日韩欧美精品在线视频| 樱桃视频在线观看一区| 岛国精品一区二区| 欧美一级艳片视频免费观看| 亚洲女厕所小便bbb| 国产91精品一区二区麻豆网站| 欧美一区二区三区视频免费| 亚洲色图欧美在线| 成人一区二区三区视频在线观看 | 日韩精品在线一区二区| 亚洲一区二区三区美女| av色综合久久天堂av综合| 精品久久久久一区| 奇米四色…亚洲| 69堂精品视频| 日韩专区在线视频| 欧美日韩你懂得| 亚洲韩国精品一区| 欧美性高清videossexo| 亚洲欧美韩国综合色| 99久久久免费精品国产一区二区| 日本一区二区综合亚洲| 国产高清无密码一区二区三区| 精品国产免费一区二区三区香蕉| 日韩av一区二区三区| 欧美少妇一区二区| 视频一区中文字幕国产| 欧美日本在线看| 秋霞午夜鲁丝一区二区老狼| 欧美一区二区视频网站| 久久99久久精品欧美| 精品999在线播放| 国产盗摄一区二区|