本次提交支持了自定义程序的语言环境,并且整理封装了一些复杂的代码逻辑,正式发行2.4.29。
从此,Stamon可以通过指定语言环境,来输出中文及其他除英文以外的语言了。具体的参数使用方法见发行版使用指南
。
在以前,读取STVC文件使用的是STVCWriter
,而写入STVC文件是在Stamon.hpp
当中直接实现的,这种现象带来的大量的代码冗余。
我将写入STVC文件的代码逻辑封装到了STVCWriter.cpp
中,现在,源码逻辑更加对称和简洁了。
接下来,我将会进一步封装Stamon.hpp
,使得Stamon的编译过程可以更加细化(甚至做到分布编译)。
首先是新增了代码速览指南.md
,用于向开发者澄清此项目的一些误区,也提升了项目的教程性。
接着是一些平面字节码的规范,我将会开始慢慢推进平面字节码的工作进程。