本质上编译器都是把一种编程语言变成另一种编程语言的,只不过通常后者没有可读性。
converter很少的原因也在于此,自动化的转换出来的代码可能没有什么可读性和可维护性,那为什么不直接编译成最终的东西好了,除非是借助另一种语言的编译器,先生成个中间结果。