本次没有提交新功能。
将编译端和AstRunner的异常信息生成函数整理在了src/error
目录下,并为每种异常信息写了注解。
此举意在整合冗余代码,方便后续编写有关异常信息解决方案的文档。
顺便修复了异常信息的语病。
将这些散落在代码各处的默认值整合到了src/config
目录下,其中src/config/StamonConfig.hpp
是这个目录的领导性文件,引用此文件即可引用该目录下的所有源码。
main函数应该是简洁的,因此我把参数解析的代码封装到了源码底部。
为了确保文档的时间顺序性,我将20240510.md
和20241029.md
稍作修改。
TokenFileWriter
和TokenFileReader
进行调试