004 -【cs143】【編譯器Compilers】【斯坦福大學】【中英字幕】

1. Cool是一種專為編譯器教學設計的編程語言,其獨特的設計要求是能夠快速實現(xiàn)。
2. 存在比Cool程序更多的Cool編譯器,突顯了實現(xiàn)的易度比使用的易度更為重要。
3. 課程項目涉及構建一個完整的Cool編譯器,將其編譯為MIPS匯編語言。
4. 編譯器項目分為五個任務,涵蓋詞法分析、語法分析、語義分析和代碼生成。
5. 對于那些對學習程序優(yōu)化感興趣的人,還有一個可選的優(yōu)化任務。
標簽: