
可以重新定义关键字 https://github.com/sunxyz/rust-lisp
( (define 定义 define) (定义 定义函数 defun) (定义 显示 display) (定义 换行 newline) (定义函数 打印 (打印的字) (显示 打印的字) (换行) ) (打印 '你好 中国') ) => '你好 中国' 1 summerLast OP 思路是: 一个语言没有关键字,函数都是引用,那么定义一个名称引用这个函数的引用即可,然后就实现了 可以全中文编程了 |
2 summerLast OP 今天和小伙伴聊天谈到了: ``` 理论上所有语言都可以用现有的语法用来实现成其他语言的解释器 也可以用来解释自己 ``` 小伙伴说: ``` 国产编程语言 [图片] 你发现了 实现国产编程语言的本质 ``` 我接着说: ``` hh , 这没什么 java 还是用 c 写的 别夸大就好 ``` |
3 sihaozi 2022 年 7 月 26 日 base64 MTMzNTY5OTQ2 OP 加一下 QQ 群聊一下 |
4 JohnBull 2022 年 9 月 28 日 问题是图什么啊? 敲中文真的更方便吗? |
5 summerLast OP @JohnBull 当时是出于讽刺加自嘲 |