1
我知道,编译器在相同的语言实现的许多语言: - C#的罗斯林编译器是用C# 实现 - F#编译器在F#中实现现在可以用相同的语言L来实现语言L的编译器吗?
,我认为这是可能的,例如执行编译的C#6.0中的C#5.0
然后我的问题是关于同一版本的语言,那就是:
can a compiler of a language L be implemented in the same language L ?
我问这个,因为我听说打字稿编译器在打字稿实现,但 没有以前版本的typescript语言。
在此先感谢。
不一定容易找到,如果你不知道这个名字,但你要知道应该在http://en.wikipedia.org/wiki/一切Bootstrapping_(编译器) –
@Eric如果这个答案适合你,那么接受它就是很好的礼仪。 –