一个人如何写一种语言?我真的无法想象这是怎么做到的。你必须写一些二进制代码吗?我认为我远不能编写真正的编程语言——我是一个业余程序员——但我只想了解它是如何工作的。
我不要求“工作演示”(因为我认为那将是一个十页长的演示),但是一个必须采取的一般步骤,你必须写什么以及你必须写什么做,你推荐什么语言(我认为我没有能力并不意味着我不想尝试)。
编辑:
那么我的假设是,人们会用任意语言编写一些代码,将其翻译成已经存在的语言并将其编译为机器代码吗?
PS我不小心投票重新打开了我自己的问题,但我认为关闭它是合理的,那么我该如何撤消呢?