编译原理大作业 对javac的替换部分代码