编译原理,包括词法分析器,语法分析程序,报错等