本着这个问题的精神,我想问一个类似的问题,但是关于编译器,而不是解释器.
什么是可以编译自己的代码的概念上最小的编译器?
当我说"概念上最小"时,我的意思是它只使用非常基本的概念并从那里构建,而不是它包含非常短的代码.为什么这是一个重要的区别的一个例子是OTCC是一个非常小的C编译器,它很小,因为它被混淆,不一定是因为它在概念上很简单(它也可能在概念上很简单,但我不知道;它被混淆了).
我还想补充一点,以下也可能是一个非常概念上的小程序,但实际上并没有告诉我们发生了什么,所以它并不是我正在寻找的:
(writefile argv[2] (generate (parse (readfile argv[1]))))
Run Code Online (Sandbox Code Playgroud)
我真正想要的是一种语言:
我对此感兴趣因为
如果它不存在,我可能只是自己写.:)