摘要:
開篇編譯,簡單的說,就是把源程序轉換為可執行程序。從hello world 說程序運行機制里面簡單的說明了程序運行的過程,以及一個程序是如何一步步變成可執行文件的。在這個過程中,編譯器做了很多重要的工作。對底層該興趣的我,自然的,也就迫切想搞清楚編譯的內部實現,也就是編譯的原理。這篇文章主要說的是編譯器前端,詞法分析器的原理,最后會給出一個詞法分析器的簡單實現。介紹編譯簡單的說,就是把源程序轉化為另一種形式的程序,而其中關鍵的部分就是理解源程序所要表達的意思,才能轉化為另一種源程序。可以用一個比喻來說明問題:人A和人B想要交談,但是他們都不知道彼此的語言,這就需要一個翻譯C,同時懂得A和B的語 閱讀全文
posted @ 2012-04-17 12:25
Geek_Ling
閱讀(132689)
評論(20)
推薦(26)

浙公網安備 33010602011771號