左线性文法标示符识别的c++实现

来源:互联网 发布:数据库管理员薪资 编辑:程序博客网 时间:2024/05/19 05:34

使用C++实现左线性文法的标识符识别程序,代码很短,所以就不写注释了。

运行结果

当输入由字母开始并且只包含数字和字母的字符串时,程序提示此字符串为合法标识符,效果如下图所示。

合法标识符

当输入只含有字母和数字的字符串以数字开头时,程序提示此字符串为非法标识符,效果如下图所示。

非法标识符

当输入的字符串包含字母和数字以外的其他字符时,程序提示此字符串为非法标识符,效果如下图所示。

非法标识符

原创粉丝点击