自学编译器day1

因为一些不可说的原因,我需要自己捏造一门编程语言。
无论这个语言有没有用,只要能跑通就行,不涉及商业行为,

于是乎决定自学一下编译器的开发,
小弟也是程序猿。做过Java,php,python,

目前能想到的解决方案,就是做一个翻译器,
想法是把我即将要捏造的狗屁不通的xx语言,
翻译成现成的高级编程语言再执行。

各位大佬们有没有遇到过类似的情况,给老弟指个方向,
或者有比较简单易上手的项目参考一下。

Ps:不要求功能,不要求性能,能跑就行。 :joy:

小弟先行拜谢各位大佬,希望能为小弟指点迷津。

17 个赞

比如好多年前的“*语言”与VB的关系类似

6 个赞

github找个项目随便改改

mark一下

死去的记忆编译原理,有点痛苦

自己创造编程语言,秀啊

加油呀!

俺只能在这祝顺利了~ :bili_117:

用Go语言自制编译器
你值得拥有

推荐这个
http://www.craftinginterpreters.com/contents.html

手写编译器, 卧槽, 我同学大作业就是这玩意()

此话题已在最后回复的 30 天后被自动关闭。不再允许新回复。