
最近楼主闲得蛋疼,尝试着让lua支持中文变量名,经过无数次编译失败后,在我的的努力下,终于成功了,结果,我发现我原来是在作死。
首先,全角符号和半角符号不能通用(可以理解为中文的括号和英文的括号),输入中文函数名后要切换中英文,再输入英文括号,再切换中文,输入变量名,再切换,输入英文逗号(无限循环下去)。
我这不是有病么?
额,好吧,上面的那个问题其实也不是问题,设置输入法把中文的符号改成英文的就行了。
最让我不能忍受的是,lua扩展库里的函数全是英文的(废话,国外做的如果用中文名那才奇怪呢),结果我用wxlua写了个小程序(1千行左右),里面90%都是英文,屮屮屮。
什么?用中文函数封装?
wxlua里几万个变量,你让我封装,我这不是有病,而是白痴了。
结论:中文编程不可行(我不知道易语言是怎么活下来的)
首先,全角符号和半角符号不能通用(可以理解为中文的括号和英文的括号),输入中文函数名后要切换中英文,再输入英文括号,再切换中文,输入变量名,再切换,输入英文逗号(无限循环下去)。
我这不是有病么?
额,好吧,上面的那个问题其实也不是问题,设置输入法把中文的符号改成英文的就行了。
最让我不能忍受的是,lua扩展库里的函数全是英文的(废话,国外做的如果用中文名那才奇怪呢),结果我用wxlua写了个小程序(1千行左右),里面90%都是英文,屮屮屮。
什么?用中文函数封装?
wxlua里几万个变量,你让我封装,我这不是有病,而是白痴了。
结论:中文编程不可行(我不知道易语言是怎么活下来的)
