我曾在学习编译原理时借鉴了jackc的一些源代码,所以现在我想尽一点微薄之力做一点小小的工作,大致包括 - 将Makefile替换为cmake,重新整理目录结构 - 代码格式化 - 将源代码由GBK编码转换为UTF-8编码 - 将一些原本使用传值的地方改用传引用 - 完善jackc的文档 - 其他工作