編譯原理複習第一篇

1.編譯原理的「前端」和「後端」 「前端」指的是編譯器對程序代碼的分析和理解過程。它通常只跟語言的語法有關,跟目標機器無關。而與之對應的「後端」則是生成目標代碼的過程,跟目標機器有關。整個編譯過程簡要,如圖:  2.詞法分析 用一套定義好的詞法正則來解析程序字符串,最終得到單詞。 3.語法分析: 用定義好的語法規則,生成AST語法樹。這樣計算機就知道如何執行一句一句的程序語句了。 4.demo:
相關文章
相關標籤/搜索