2011-02-18 129 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.