考慮下面的三地址語句序列: (1)在該代碼中用水平的橫線將代碼分成基本塊,并給每個基本塊一個序號。 (2)畫出該代碼的控制流圖,每個基本塊就用(1)的序號表示。 (3)若有循環(huán)的話,列出構(gòu)成每個循環(huán)的結(jié)點。
為下面的語言寫一個無二義的文法:ML語言中用分號分隔語句的語句塊,例如:
說明下面的文法不是SLR(1)文法,并重寫一個等價的SLR(1)文法。