2011-02-18 180 views
2

我们知道编译器可以将高级语言转换为较低级的语言,如将C转换为程序集。是否可以将低级语言转换为高级语言?

但有可能的其他方式?

+0

请允许我欢迎你的StackOverflow,并提醒三件事,我们通常在这里做的:1)由于你得到帮助,尽量给它太**回答问题**你专业2的面积)[`请阅读FAQs`(http://tinyurl.com/2vycnvr)3)当你看到很好的Q&A,他们投票(http://i.imgur.com/kygEP.png),因为系统的可信度基于用户通过分享知识获得的声誉。还记得[按对号sign``]接受更好的解决您的问题的答案,如果有的话,(http://i.imgur.com/uqJeW.png) – 2011-02-18 02:45:32

回答

1

随着输入到输出的任意语言的正确映射可以被转换为任何其他语言,假设机制来映射各的每个特征。

这种工具的实用性是有争议的,并且所得到的代码的可读性/可维护性是简单地可怕。

但是你说的理论,是的,它在理论上是可能的任何语言X映射到任何其他语言Y.