25 lines
446 B
C++
25 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;
|
||
|
}
|