增加了大部分函数解析