1.編譯原理學什麼?
編譯原理是計算機專業的一門重要專業課,旨在介紹編譯程式構造的一般原理和基本方法。内容包括語言和文法、詞法分析、文法分析、文法制導翻譯、中間代碼生成、存儲管理、代碼優化和目标代碼生成。
2.為什麼學編譯原理?
這門課程關注的是編譯器方面的産生原理和技術問題,似乎和計算機的基礎領域不沾邊,可是編譯原理卻一直作為大學大學的必修課程,同時也成為了研究所學生入學考試的必考内容。
3.怎麼學編譯原理?
學完自己寫編譯器,了解編譯器如何處理文法、詞法、語義。
4.思考:在沒有學習本書理論之前,如果讓你寫一個編譯器,你是什麼思路?
了解編譯的基本方式。