2014-10-19 85 views
0

我已經找了一個這個問題的答案,似乎無法找到一個。我正在尋找一個術語,指的是在中間階段編譯爲其他編程語言的編程語言。例如Haskell,Scheme,Common Lisp和ATS,它們都可以編譯成C的一些變體。我可以發誓,我記得在某個時候對此進行了簡要的研究,並將這種現象標記爲特定的東西。我只是不記得是什麼。是否有高級語言編譯爲低級語言(如C)的術語?

回答

1

相關術語是「transcompiling」,但它指編譯爲任何語言,不一定只是較低級的語言。

+0

嗯。 。 。這不是我正在尋找的東西。我所說的標籤專門用於從較高到較低級別的編譯,作爲沿着機器代碼的一步。我可能想象過這樣一個定義,但我不這麼認爲。我會閱讀有關編譯器的信息,看看它是否能讓我知道它。感謝提示。 – Kallaste 2014-10-19 19:33:40