我一直在研究TypeScript编译器,并在语言规范中发现了这个奇怪的语句:
TypeScript编译器是用TypeScript实现的
这有可能吗?我必须相信,TypeScript编译器在很大程度上是在Javascript中开发的,但也许我在这里遗漏了一些东西。
发布于 2013-03-26 14:52:45
这是真的。你可以自己读代码。
引导这种语言的关键是从JavaScript开始,在添加语言特性时逐步将代码重构为TypeScript。但是,由于TypeScript编译器是纯JS的,所以已经有很长时间了。显然,这确实会在做出违背设计的决定时引起一些痛苦(如果您在测试案例中穿插一下,您会看到对'oldclass‘和'es6class’之类的东西的引用,以及其他历史上的奇怪之处)。
https://stackoverflow.com/questions/15639293
复制相似问题