Compiler construction 自动编程与编译的区别

Compiler construction 自动编程与编译的区别,compiler-construction,antlr,cheetah,Compiler Construction,Antlr,Cheetah,CheetahTemplate允许生成源代码,这与通过ANTLR之类的方法生成的编译器有什么不同?事实并非如此 顺便说一句,“自动编程”是从最早的计算机(事实上,我们现在所知道的发展成编程语言和编译器的技术在20世纪50年代被称为“自动编程”)开始就存在的一个流行词,它没有说任何有用的东西。通常它更特定于领域。编译器通常会将一种通用表示转换为另一种。您能澄清一下“通用表示”的含义吗?问题的表示是通用的,与特定的一组问题无关。模板生成器生成一种类型的应用程序,而不是全部。通用语言的编译器通常面向更

CheetahTemplate允许生成源代码,这与通过ANTLR之类的方法生成的编译器有什么不同?

事实并非如此


顺便说一句,“自动编程”是从最早的计算机(事实上,我们现在所知道的发展成编程语言和编译器的技术在20世纪50年代被称为“自动编程”)开始就存在的一个流行词,它没有说任何有用的东西。

通常它更特定于领域。编译器通常会将一种通用表示转换为另一种。您能澄清一下“通用表示”的含义吗?问题的表示是通用的,与特定的一组问题无关。模板生成器生成一种类型的应用程序,而不是全部。通用语言的编译器通常面向更大的(如果不是无限的话)潜在问题集。