【導(dǎo)讀】推出,反之必然出錯(cuò)。符號表示經(jīng)過0步或若干步的推導(dǎo)。有文法G[S],若Sx,且x∈VT*,則稱x是文法G[S]的句子。說明00001111是G[S]的句子。個(gè)推導(dǎo)的構(gòu)造過程。是對α中的最左(右)非終結(jié)符進(jìn)行替換。由規(guī)范推導(dǎo)所得的句型稱為規(guī)范句型。當(dāng)前串中尋找一個(gè)子串,看它是否能歸約到文法的某個(gè)非終結(jié)符號,該子串稱為“可歸約串”。即每個(gè)產(chǎn)生式的右部的開始終結(jié)符不同。的開始終結(jié)符號集合中,則選擇S→Ap往下進(jìn)行推導(dǎo)。為此,我們定義一。若SμAβ,且βε,則#∈FOLLOW。于非終結(jié)符A的替換仍可唯一地確定候選。由以上例子可以看出,例~例。的自頂向下分析,可用帶回溯的自頂向下分析。