中文编译器的实现思路
2025-03-22 08:15:44
1
18
目标:实现一种中文的编译器
思考过程:由于计算机发明以来都是用英文作为底层二进制指令集的符号集表述,导致后面在调用符号集的上层功能函数全部都是支持英文,对中文小伙伴不友好,从新开发需要长的时间迭代和开发成本,基于现在有了计算机AI的发展,可以让计算机帮我们搜集大量的可能性,辅助我们新做一种中文符号对应的编译器,方便后面可以直接中文调用,由于中文的文言文可以一个字对应一个编码,实现了方便的对应,比如C的命令可以用文言文的一个字符对应,还可以扩展其他指令
实现思考:前期是参考C语言,把对应的指令的二进制指令用中文的一个文言文字符对应出来,这样同样一个二进制指令对应了一个文言文字符,减少了用英文的多个字母组成的词来保存需要占用不同的内存长度的问题吧,这里需要说明的是计算机的二值化或者十进制都是把连续的物理世界对应为了离散的等量数字量(可数的数值量化吧),所以和使用的中文还是有区别吧,是计算机的离散数字语言,可以通过底层对应的这些字来对应指令二进制用于给处理器用于解释执行,上层就可以调用这些指令的顺序集打包的功能代码块来构建更高层的功能和软件,其他的语言,成为频繁调用的指令集合吧,
难度:这个个人难以实现,也需要大的环境,个人思考有限,需要集思广益能得到更好的效果吧
希望:提出参考,希望能有这个对中文友好的底层吧,也许后面可以发展到系统集,难度太大就当看看也可以吧
