1) 可选择文件读取多行字符进行分析
2) 可手动输入多行字符并读入进行分析
3) 关键字、标识符、分界符号、算术运算符、关系运算符、常数表用户自定义
4) 统计行数和列数用于错误单词的定位
5) 删除空格类字符,包括回车、制表符空格
6) 按拼写单词(关键字、标识符、分界符号),并用(内码,属性)二元式表示。
7) 如果发现错误则报告出错
8) 根据需要是否填写标识符表供以后各阶段使用
9) 识别常数,可辨别整数、浮点数
10) 识别算术运算符,支持++,--,==,&&,||
11) 识别注释部分、空格,并跳过
1