編譯器和解釋器區別

 解釋器和編譯器過程:         解釋器和編譯器讀入源語言後,解釋器和編譯器都要進行詞法分析、語法分析和語義分析,之後,二者開始有所分別。解釋器在語義分析後選擇了直接執行語句;編譯器在語義分析後選擇將將語義存儲成某一種中間語言,之後通過不同的後端翻譯成不同的機器語言(由CPU指令集決定,不同CPU識別不同二進制序列,這也導致不同平臺編譯器有所不同,而解釋器簡單易實現,因此提供多個平臺解釋器,
相關文章
相關標籤/搜索