【发布时间】:2017-07-07 12:22:51
【问题描述】:
我正在编写一个编译器来从一个随机的简单文本生成一个 JSON 代码,但我不了解这些编译器的类型。我可以将其视为源到源编译器吗?
源到源编译器是将用一种编程语言编写的程序的源代码作为输入并以另一种编程语言生成等效源代码的编译器。
(问题是输入的是文本,而不是用一种编程语言编写的程序的源代码)
或者这类编译器还有其他类型吗? 谢谢你
【问题讨论】:
-
你可以这样称呼它,但它很自命不凡,你不觉得吗?
-
如果你放宽对什么构成源的语义,它就是一个transpiler。
标签: compilation compiler-construction