24 lines
446 B
C++
24 lines
446 B
C++
#include <iostream>
|
|
|
|
#include "Utils.h"
|
|
#include "Parser.h"
|
|
|
|
using namespace std;
|
|
int main(int argc,char **argv) {
|
|
if (argc==1){
|
|
printf("请指定要分析的文件\n");
|
|
exit(1);
|
|
}
|
|
|
|
// 判断文件是否存在
|
|
if (!Utils::file_exists(argv[1])){
|
|
printf("文件不存在,请检查输入\n");
|
|
exit(1);
|
|
}
|
|
|
|
Parser parser(argv[1]);
|
|
parser.parse();
|
|
|
|
parser.print_result();
|
|
return 0;
|
|
}
|