一、流程分析
1.1 main()函数流程分析
本流程对实验原本提供的流程进行了一些改动,使得程序可以从文本文件中读入需要进行词法分析的程序,并将词法分析的部分独立出来,置于scaner.h 和 scanner.cpp中,并统一封装在了start_lexical_analysis () 中,而语义分析统一置于parser.h 和 parser.cpp 中。
流程图如图1所示。

参考文档和完整的文档和源码下载地址:
一、流程分析
1.1 main()函数流程分析
本流程对实验原本提供的流程进行了一些改动,使得程序可以从文本文件中读入需要进行词法分析的程序,并将词法分析的部分独立出来,置于scaner.h 和 scanner.cpp中,并统一封装在了start_lexical_analysis () 中,而语义分析统一置于parser.h 和 parser.cpp 中。
流程图如图1所示。
参考文档和完整的文档和源码下载地址: