编译原理中的编译器前端源码和书中的一摸一样