词法分析(下)流程图
2016-04-21 23:01:19 8 举报
词法分析(下)流程图描述: 1. 开始。 2. 从输入流中读取字符。 3. 判断字符是否为标识符、关键字或常量。 - 如果是,将其添加到符号表中。 4. 判断字符是否为运算符或分隔符。 - 如果是,进行相应的处理。 5. 判断字符是否为界符。 - 如果是,结束当前符号的识别。 6. 如果字符不是上述任何一种,返回第2步。 7. 检查是否有未识别的符号。 - 如果有,报告错误并结束。 8. 输出符号表和语法树。 9. 结束。
作者其他创作
大纲/内容
忽略
输出对应syn
Y
字符串
清空存放的单词自身字符串token
定义数组,变量以及指针数组
结束
开始
关键词/标识符?
判断缓冲区里的内容
数字
输入字符串,当输入#时字符串输入完毕,调用words()函数
N
八进制/十进制?
空格/换行符/注释符
是否出现#?
运算符/界符
0 条评论
下一页