前言
笔者是一名业余编程爱好者,年初偶然混进中文编程OO群。因觉得中文编程乃大势所趋,遂入了 Python 汉化(我称之为“草蟒”项目)的坑。笔者孤陋寡闻,刚开始汉化的时候只知道 GCC 且 GCC 不支持中文,所以没有选择汉化源代码的方式,而是采用替换式表层汉化方法(中文编写的程序,包括中文关键字和变量名等,先替换成英文,再交给解释器执行)。但近期从群里得知,Clang、VC 等编译器支持中文,这让我觉得从源代码入手进行汉化是完全可行的。
笔者在 Linux 和 Windows 系统下进行了实验汉化。Python 汉化大致可以分为两部分:关键字汉化和其他源代码汉化。
参考文章
[1]:为Python添加中文关键字
[2]:Python internals: adding a new statement to Python
[3]:Visual Studio error C2001:常量中有换行符(解决办法)
[4]: