語法分析是編譯程序的核心部分,其主要任務是確定語法結構,檢查 語法錯誤,報告錯誤的性質和位置,并進行適當的糾錯工作.法分析的方法有多種多樣,常用的方法有遞歸子程序方法、運算符優先數法、狀態矩陣法、LL(K)方法和LR(K)方法。歸納起來,大體上可分為兩大類,即自頂向下分析方法和自底向上分析方法. Syntax進行語法分析.對于語法分析,這里采用LR(1)分析法,判斷程序是否滿足規定的結構.構造LR(1)分析程序,利用它進行語法分析,判斷給出的符號串是否為該文法識別的句子,了解LR(K)分析方法是嚴格的從左向右掃描,和自底向上的語法分析方法。
標簽:
分
編譯
程序
核心
上傳時間:
2014-01-04
上傳用戶:bibirnovis