【導(dǎo)讀】否相等來(lái)進(jìn)行類型檢查。完全相同,則稱兩個(gè)類型表達(dá)式結(jié)構(gòu)等價(jià)。反映在類型表達(dá)式的語(yǔ)法樹上,就是兩棵語(yǔ)法樹完全相同。的函數(shù)值的類型為int。當(dāng)類型構(gòu)造符層次很多并且僅在最底。層不等價(jià)時(shí),算法的效率較低。確可以確定不等價(jià)的情況排除。即為了提高效率,犧牲一些。次要信息是否也相等。一條從根到葉子的路徑。對(duì)鏈上每個(gè)節(jié)點(diǎn)編碼,形成一個(gè)類。型編碼的字符串或者整型數(shù)。標(biāo)類型保留數(shù)組元素類型。型保留返回值的類型。問(wèn)題:×與record的簡(jiǎn)化如何處理?簡(jiǎn)化后的類型表達(dá)式為array。將其從左到右轉(zhuǎn)換為編碼,得到1001110001。同的類型名,使得它們具有不同的類型。能進(jìn)行運(yùn)算,從而避免了潛在的錯(cuò)誤;