拆分文件

将函数分为预处理(preprosse)和语法解析(Syntax_parse)连个部分，分别储存preprosse函数和maketree函数，使用了预编译头文件(all.h)在.gitignore中添加了忽略.gch(预编译头)的规则
修改文件编码

将文件编码统一改成utf-8以消除乱码