⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 is.h

📁 simple 语言词法分析器
💻 H
字号:
BOOL ischar(char c)
{
	char charlist[52]={'a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z','A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z'};
	for(int i=0;i<52;i++)
		if(!(c-charlist[i]))
			return TRUE;
		return FALSE;
}
BOOL isnum(char n)
{
	char num[10]={'0','1','2','3','4','5','6','7','8','9'};
	for(int i=0;i<10;i++)
	 if(!(n-num[i]))
		 return TRUE;
	 return FALSE;

}
BOOL isjie(char j)
{
	CString st("'()*+,-/:<=>[];");
	char jie[15];
	for(int i=0;i<15;i++)
		jie[i]=st[i];
	for(i=0;i<15;i++)
	 if(!(j-jie[i]))   
		 return TRUE;	
    return FALSE; 
}
BOOL isnull(char n)
{
 if(n==' ')
	 return TRUE;
 return FALSE;
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -