30 Star 224 Fork 21

中文编程 / vscode_Chinese_Input_Assistant

 / 详情

全中文编程----思路

已完成
创建于  
2020-10-28 18:28

假设有, 中文代码文件A

将A文件所有中文, 按【字】为单位转换成唯一的英文字符,英文不做处理, 生成代码文件B
此时, B是全字母的, 可以被编译执行.

为每个汉字唯一编码,比如用 unicode 表 , 转换为 a[unicode码]
比如,假设"函"的unicode码为1 "函" 转换为---> a1
例: self.函数名
函 转换为 --> a1
数 --> a2
名 --> a3

self.函数名 ---> self.a1a2a3
输入图片说明

具体实现过程:
A 文件中的汉字, 排除字符串不转换, 其他全部如上转换后, 生成的代码文件 B , B没有可读性相当于中间文件, 但B可以被编译执行....
优势:
不修改 现有 编程语言 和 系统接口 任何内容的 前提下 , 可以实现当今所有代码语言中文编程 !!!

进一步思考:
将特定的[汉字] 对应转化为 [关键字]和[系统接口], 即可实现全中文编程
例:
"如" 转化为 ---> if
"导入模块" ---> import

再进一步思考:
将中文符号 比如 【】 ---> []
。, ---> . ,

评论 (1)

展开全部操作日志

貌似与此插件尚无直接关系。既然已建同主题帖,就请在中文编程讨论区继续吧:https://gitee.com/Program-in-Chinese/overview/issues/I230NK

吴烜 任务状态待办的 修改为已完成

登录 后才可以发表评论

状态
负责人
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
参与者(2)
384016 zhishi 1578922186 7711529 lwleen 1634376604
JavaScript
1
https://gitee.com/Program-in-Chinese/vscode_Chinese_Input_Assistant.git
git@gitee.com:Program-in-Chinese/vscode_Chinese_Input_Assistant.git
Program-in-Chinese
vscode_Chinese_Input_Assistant
vscode_Chinese_Input_Assistant

搜索帮助

344bd9b3 5694891 D2dac590 5694891