编译程序语法解析