久久亚洲成a人片熟女精品色一区二区三区|国产精品视频第一精品视频|av天堂热无码手机版|亚洲?v无码久久无遮挡|国产精品偷伦视频免费观看国产|麻豆国产自产精品丰满熟妇|av无码av不卡一区二区|久久亚洲精品中文字

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運(yùn)營的一線實(shí)戰(zhàn)洞察。

編譯原理LR分析復(fù)習(xí)全攻略:從項(xiàng)目集到SLR(1)分析表

編譯原理LR分析復(fù)習(xí)全攻略:從項(xiàng)目集到SLR(1)分析表 期末前一周老師發(fā)下來一批“編譯原理復(fù)習(xí)題LR分析練習(xí)題”看著滿屏帶點(diǎn)的產(chǎn)生式和狀態(tài)轉(zhuǎn)移宿舍里直接安靜了幾秒。背模板應(yīng)付詞法分析和LL(1)還行到了LR分析這里題目是真要你動(dòng)手畫自動(dòng)機(jī)、填分析表、正面對(duì)抗移進(jìn)-歸約沖突的。我花了兩天半把這類題目徹底啃了一遍這篇文章就是完整的復(fù)盤從為什么LR分析容易“看了答案也寫不出來”到項(xiàng)目集規(guī)范族怎么構(gòu)造、SLR(1)分析表怎么填、LR(1)和LALR到底在什么場合登場最后一并給出我自己的刷題順序和自檢清單。準(zhǔn)備期末、準(zhǔn)備考研復(fù)試、甚至打算補(bǔ)考重修的同學(xué)都可以直接照著這套方法論走。1. LR分析為什么最容易“看了答案也寫不出來”1.1 從一道練習(xí)題說起網(wǎng)上流傳的LR分析復(fù)習(xí)題題干通常很短但解題量非常大。常見的有這么幾個(gè)層次將文法轉(zhuǎn)換為增廣文法并對(duì)產(chǎn)生式編號(hào)寫出文法的所有LR(0)項(xiàng)目構(gòu)造LR(0)項(xiàng)目集規(guī)范族畫出識(shí)別活前綴的DFA計(jì)算FIRST集和FOLLOW集構(gòu)造SLR(1)分析表判斷該文法是否為SLR(1)文法如果不是分析沖突再嘗試用LR(1)或LALR處理。表面看是七步實(shí)際上是一個(gè)鏈條前一步錯(cuò)一個(gè)點(diǎn)后面全部跟著亂。我見過不少同學(xué)拿答案對(duì)照時(shí)覺得“每一步都能看懂”但自己從頭寫就卡住。最常見的問題不是看不懂歸約而是不知道每一步里的細(xì)節(jié)該落在哪里。舉個(gè)例子項(xiàng)目集閉包計(jì)算時(shí)很多人會(huì)把點(diǎn)后面的非終結(jié)符的產(chǎn)生式漏掉填SLR分析表時(shí)歸約動(dòng)作只寫了某個(gè)狀態(tài)忘了歸約應(yīng)該在哪些終結(jié)符上執(zhí)行。這些細(xì)節(jié)不是“懂不懂原理”的問題而是“有沒有形成規(guī)范工序”的問題。1.2 自底向上分析到底在干什么LR分析是自底向上的分析方向是“從輸入串一步步歸約回開始符號(hào)”??梢园阉胂蟪煞聪蛲茖?dǎo)正向推導(dǎo)是從開始符號(hào)反復(fù)用產(chǎn)生式展開到句子而自底向上分析則是從句子開始不斷把句柄歸約成產(chǎn)生式左部最終回到開始符號(hào)。這里最關(guān)鍵的是“句柄”概念。分析器維護(hù)一個(gè)棧輸入符號(hào)按順序壓進(jìn)去當(dāng)棧頂一段符號(hào)串匹配到某個(gè)產(chǎn)生式的右部同時(shí)這個(gè)右部恰好是當(dāng)前最左歸約的位置就執(zhí)行一次歸約把這段右部彈出換成左部非終結(jié)符。什么時(shí)候移進(jìn)、什么時(shí)候歸約就是分析表說了算。分析表分為ACTION表和GOTO表ACTION負(fù)責(zé)看當(dāng)前狀態(tài)和當(dāng)前輸入終結(jié)符決定移進(jìn)、歸約、接受或報(bào)錯(cuò)GOTO負(fù)責(zé)歸約之后根據(jù)新得到的非終結(jié)符跳轉(zhuǎn)狀態(tài)。LR這個(gè)名字里L(fēng)表示從左到右掃描輸入R表示構(gòu)造最右推導(dǎo)的逆過程也就是最左歸約。記住這個(gè)方向很重要因?yàn)樗鼪Q定了你每次歸約的都是當(dāng)前棧中最靠右的句柄而不是隨便找一個(gè)能匹配的產(chǎn)生式右部就歸約。2. 做題前的三板斧FIRST、FOLLOW和LR(0)項(xiàng)目集2.1 FOLLOW集SLR分析的“裁判”SLR(1)和LR(0)最大的區(qū)別就是SLR分析表在歸約時(shí)多了一個(gè)限制條件只有當(dāng)前輸入終結(jié)符屬于左部非終結(jié)符的FOLLOW集才允許執(zhí)行這條歸約。所以FOLLOW集算錯(cuò)后面的沖突判斷、填表全都會(huì)跟著錯(cuò)。FOLLOW集的定義是在規(guī)范推導(dǎo)過程中可能出現(xiàn)在某個(gè)非終結(jié)符之后的所有終結(jié)符集合。計(jì)算規(guī)則用得最多的有四條開始符號(hào)S的FOLLOW集中一定包含$若有產(chǎn)生式A → αBβ則把FIRST(β)中除ε之外的所有終結(jié)符放入FOLLOW(B)若產(chǎn)生式是A → αB也就是B后面沒有東西則FOLLOW(A)中的全部元素放入FOLLOW(B)若產(chǎn)生式A → αBβ且FIRST(β)包含ε則同樣要把FOLLOW(A)放入FOLLOW(B)。很多同學(xué)會(huì)忽略第四條。判斷“β能不能推導(dǎo)出空串”時(shí)不能光看β本身是不是ε還要看β里的非終結(jié)符是否都能推出ε。實(shí)際算的時(shí)候我習(xí)慣用迭代法先給每個(gè)非終結(jié)符建空集合把$放進(jìn)取FOLLOW(開始符號(hào))然后反復(fù)掃所有產(chǎn)生式直到所有集合都不再變化為止。因?yàn)橛醒h(huán)依賴比如后面要講的某個(gè)經(jīng)典文法里FOLLOW(L)和FOLLOW(R)互相包含必須迭代到收斂只掃一遍很容易漏。2.2 項(xiàng)目與項(xiàng)目集閉包不要把“項(xiàng)目”想復(fù)雜LR(0)項(xiàng)目就是在產(chǎn)生式右部的某個(gè)位置加一個(gè)圓點(diǎn)表示“已經(jīng)看到了圓點(diǎn)前面的部分正在等待圓點(diǎn)后面的部分”。比如產(chǎn)生式E → E T可以產(chǎn)生四個(gè)項(xiàng)目E → · E T還沒看到任何右部符號(hào)屬于初始期待狀態(tài)E → E · T已經(jīng)看到E等待E → E · T已經(jīng)看到E等待TE → E T ·右部全部看到說明句柄已經(jīng)形成可以歸約。如果圓點(diǎn)在最后一個(gè)符號(hào)后面這個(gè)項(xiàng)目就叫歸約項(xiàng)目如果圓點(diǎn)后面是終結(jié)符叫移進(jìn)項(xiàng)目如果圓點(diǎn)后面是非終結(jié)符叫待約項(xiàng)目。還有一種是S → S ·叫接受項(xiàng)目。這樣分類不是考試為了考定義而是你后面填A(yù)CTION表時(shí)看到什么類型就知道該寫什么動(dòng)作。項(xiàng)目集閉包的計(jì)算方法一句話就能說清從一個(gè)狀態(tài)的核心項(xiàng)目出發(fā)不停地看圓點(diǎn)后面的符號(hào)如果是非終結(jié)符B就把B的所有產(chǎn)生式寫成B → · γ 加進(jìn)這個(gè)狀態(tài)直到?jīng)]有新項(xiàng)目為止。可以把它理解為“分析器已經(jīng)到達(dá)這個(gè)位置時(shí)所有可能接下來要匹配的產(chǎn)生式都提前列出來”。用生活類比就是你在排隊(duì)時(shí)不知道隊(duì)伍前面具體哪個(gè)窗口會(huì)開于是把所有可能窗口的業(yè)務(wù)都提前準(zhǔn)備好。2.3 把LR(0)自動(dòng)機(jī)完整畫一遍極簡文法示范概念說太多沒用用一個(gè)極小文法把DFA畫一遍。文法GS → aS | b增廣文法為S → S S → aS S → b項(xiàng)目集I0是閉包{S → · S}展開后為I0: S → · S S → · aS S → · b從I0可以看到開始符號(hào)S說明S → S · 已經(jīng)形成這就是接受狀態(tài)I1??吹絘移進(jìn)到I2看到b移進(jìn)到I3。I2: S → a · S S → · aS S → · b這里很典型點(diǎn)后面是S所以又把S的兩個(gè)產(chǎn)生式作為閉包項(xiàng)目加進(jìn)來。從I2繼續(xù)分析看到S轉(zhuǎn)移到I4看到a回到I2看到b進(jìn)入I3。I3: S → b ·歸約項(xiàng)目對(duì)應(yīng)歸約S → b。 I4: S → aS ·歸約項(xiàng)目對(duì)應(yīng)歸約S → aS。完整的狀態(tài)轉(zhuǎn)移可以這樣寫出來I0 --S-- I1I0 --a-- I2I0 --b-- I3I2 --S-- I4I2 --a-- I2I2 --b-- I3畫成圖就是一個(gè)典型的DFA。注意點(diǎn)和邊的含義邊上的符號(hào)就是項(xiàng)目集中圓點(diǎn)后面看到的那個(gè)符號(hào)轉(zhuǎn)過去之后圓點(diǎn)往右移一位再做閉包。這就是識(shí)別活前綴的自動(dòng)機(jī)所有練習(xí)題的骨架都在這里。3. 完整推演算術(shù)表達(dá)式文法的SLR(1)分析表是怎么填出來的3.1 增廣文法與編號(hào)寫表的第一動(dòng)作任何LR分析表練習(xí)題第一步永遠(yuǎn)是寫增廣文法并編號(hào)目的只有一個(gè)讓接受動(dòng)作有一個(gè)唯一的歸約目標(biāo)。原開始符號(hào)E可能出現(xiàn)在其他產(chǎn)生式右部的后面不能直接用E歸約來代表“整個(gè)句子分析完了”所以引入E → E。增廣文法(0) E → E (1) E → E T (2) E → T (3) T → T * F (4) T → F (5) F → (E) (6) F → id編號(hào)是為了在分析表里寫歸約動(dòng)作時(shí)能直接寫r1、r2這樣的簡寫。如果編號(hào)亂了后面的表就沒法填。接下來算FOLLOW集這個(gè)文法的依賴關(guān)系雖然不復(fù)雜但很容易在FOLLOW(F)這塊翻車。先說結(jié)論FOLLOW(E) {$, , )} FOLLOW(T) {$, , ), *} FOLLOW(F) {$, , ), *}最容易被問到的點(diǎn)是FOLLOW(F)里的*哪來的。看產(chǎn)生式T → T * FF位于右部末尾所以FOLLOW(T)里的符號(hào)都要放進(jìn)FOLLOW(F)。這一步是被忽略的高頻錯(cuò)誤。很多人會(huì)想當(dāng)然地認(rèn)為FOLLOW(T)包含F(xiàn)OLLOW(F)方向正好反了終結(jié)符集合是從前面?zhèn)鬟f給末尾的非終結(jié)符不是從后面的F往前傳。3.2 項(xiàng)目集規(guī)范族構(gòu)造這11個(gè)狀態(tài)怎么來的全稱構(gòu)造會(huì)很長我把完整狀態(tài)轉(zhuǎn)移列出來。起點(diǎn)I0是閉包{E → · E}I0: E → · E E → · E T E → · T T → · T * F T → · F F → · (E) F → · id從I0看E到接受狀態(tài)附近I1: E → E · E → E · TI1的狀態(tài)比較特殊E → E · 是接受項(xiàng)目E → E · T 又允許繼續(xù)移進(jìn)這就是一個(gè)隨時(shí)可能觸發(fā)“接受還是繼續(xù)歸約”的狀態(tài)節(jié)點(diǎn)。這里是靠輸入符號(hào)來區(qū)分的只有當(dāng)前符號(hào)是$時(shí)才接受遇到就移進(jìn)。從I0看T得到I2I2: E → T · T → T · * F這里出現(xiàn)了移進(jìn)-歸約沖突候選E → T · 想歸約成ET → T · * F 想移進(jìn)*。SLR(1)的裁判方式是看當(dāng)前符號(hào)是否在FOLLOW(E)中。FOLLOW(E) {$, , )}不在其中所以面對(duì)時(shí)不會(huì)選擇歸約E → T只能選擇移進(jìn)。這就是SLR(1)消解沖突的標(biāo)準(zhǔn)流程。繼續(xù)完整列一遍所有狀態(tài)I3: T → F · I4: F → ( · E) E → · E T E → · T T → · T * F T → · F F → · (E) F → · id I5: F → id · I6: E → E · T T → · T * F T → · F F → · (E) F → · id I7: T → T * · F F → · (E) F → · id I8: F → (E ·) E → E · T I9: E → E T · T → T · * F I10: T → T * F · I11: F → (E) ·狀態(tài)轉(zhuǎn)移表如下當(dāng)前狀態(tài)輸入符號(hào)目標(biāo)狀態(tài)I0EI1I0TI2I0FI3I0(I4I0idI5I1I6I2*I7I4EI8I4TI2I4FI3I4(I4I4idI5I6TI9I6FI3I6(I4I6idI5I7FI10I7(I4I7idI5I8I6I8)I11I9*I7寫項(xiàng)目集規(guī)范族時(shí)最容易漏的是“同一個(gè)目標(biāo)狀態(tài)被多個(gè)來源復(fù)用”。比如I2既從I0看T得到也從I4看T得到I3既從I0看F得到也從I4看F得到。做題時(shí)寧可多花時(shí)間把每個(gè)狀態(tài)的來源標(biāo)出來后面檢查時(shí)能省很多事。3.3 填A(yù)CTION/GOTO表FOLLOW集在這里派上用場有了DFA和FOLLOW集填表就是機(jī)械工作。ACTION表看當(dāng)前狀態(tài)和輸入終結(jié)符GOTO表看歸約后得到非終結(jié)符時(shí)的跳轉(zhuǎn)。完整的ACTION表如下狀態(tài)id*()$0s5s41s6acc2r2s7r2r23r4r4r4r44s5s45r6r6r6r66s5s47s5s48s6s119r1s7r1r110r3r3r3r311r5r5r5r5GOTO表為狀態(tài)ETF01234823693710觀察狀態(tài)2的動(dòng)作id和(列是空的因?yàn)闋顟B(tài)2下這兩個(gè)符號(hào)不可能出現(xiàn)遇到、)、$時(shí)歸約E → T遇到時(shí)移進(jìn)。這就是2.1里FOLLOW集發(fā)揮作用的地方。再看狀態(tài)9遇到、)、$歸約E → E T遇到移進(jìn)狀態(tài)10則統(tǒng)一歸約T → T * F因?yàn)镕OLLOW(T)里包含了所有可能到達(dá)這里的終結(jié)符。這里有個(gè)易錯(cuò)點(diǎn)歸約動(dòng)作的符號(hào)集合不是“這個(gè)狀態(tài)里所有可能看到的終結(jié)符”而是“這個(gè)狀態(tài)里歸約項(xiàng)目的左部FOLLOW集”。兩個(gè)集合在有些狀態(tài)下確實(shí)重合但絕不能混為一談。3.4 拿輸入串驗(yàn)證idid*id一步步走完填完表必須驗(yàn)證。我用idid*id完整走一遍狀態(tài)棧只寫編號(hào)符號(hào)棧也不省略步驟狀態(tài)棧符號(hào)棧輸入串動(dòng)作10idid*id$s520 5idid*id$r6按GOTO(0,F)330 3Fid*id$r4按GOTO(0,T)240 2Tid*id$r2按GOTO(0,E)150 1Eid*id$s660 1 6Eid*id$s570 1 6 5Eid*id$r6按GOTO(6,F)380 1 6 3EF*id$r4按GOTO(6,T)990 1 6 9ET*id$s7100 1 6 9 7ET*id$s5110 1 6 9 7 5ET*id$r6按GOTO(7,F)10120 1 6 9 7 10ET*F$r3按GOTO(6,T)9130 1 6 9ET$r1按GOTO(0,E)1140 1E$acc每一步的歸約動(dòng)作都要先彈出右部長度個(gè)狀態(tài)再查GOTO表。比如第12步歸約T → T * F右部長度是3彈出9、7、10三個(gè)狀態(tài)回到6再查GOTO(6,T)9。這一步非常容易寫錯(cuò)因?yàn)閺棾鰻顟B(tài)數(shù)量是按右部符號(hào)數(shù)算的和棧里實(shí)際壓了幾個(gè)狀態(tài)必須嚴(yán)格對(duì)應(yīng)。4. 沖突處理SLR(1)翻車的經(jīng)典案例與LR(1)/LALR的真身4.1 一個(gè)讓SLR(1)失效的文法算表達(dá)式文法雖然能用SLR(1)處理但只是“能處理”而已不能體現(xiàn)SLR的局限。真正讓SLR(1)當(dāng)場翻車的經(jīng)典文法長這樣S → L R | R L → * R | id R → L增廣文法編號(hào)后(0) S → S (1) S → L R (2) S → R (3) L → * R (4) L → id (5) R → L算FOLLOW集時(shí)要小心循環(huán)依賴。FOLLOW(S)初始為{$}由S → L R得到FOLLOW(L)至少含由S → R得到FOLLOW(R)含$由R → LFOLLOW(R)要放入FOLLOW(L)由L → * RFOLLOW(L)要放入FOLLOW(R)。迭代收斂后FOLLOW(L) {, $} FOLLOW(R) {, $}構(gòu)造LR(0)項(xiàng)目集只挑沖突狀態(tài)看。I0閉包I0: S → · S S → · L R S → · R L → · * R L → · id R → · L從I0看L得到I2: S → L · R R → L ·問題來了這個(gè)狀態(tài)里當(dāng)前符號(hào)如果等于一方面S → L · R 需要移進(jìn)另一方面R → L · 可以歸約成R。SLR(1)判斷歸約R → L是否可行要看當(dāng)前符號(hào)是否在FOLLOW(R)中。可FOLLOW(R) {, $}正好在里面于是SLR(1)裁定“既可以移進(jìn)也可以歸約R → L”沖突無法消解。注意這不是文法本身二義造成的。這個(gè)文法是明確的、無二義的它只是LR(1)文法不是SLR(1)文法。SLR用了全局的FOLLOW集來判斷歸約條件而這個(gè)全局信息太粗糙了。4.2 LR(1)項(xiàng)目里的“前瞻符號(hào)”怎么救場LR(1)項(xiàng)目把歸約條件做得更精細(xì)形式是[A → α · β, a]其中a表示當(dāng)前必須看到的前瞻終結(jié)符。用人話說SLR(1)判斷“R → L · 能不能歸約”時(shí)問的是“R后面可能跟著哪些符號(hào)”答案是{, $}LR(1)判斷同樣的歸約時(shí)問的是“在當(dāng)前這個(gè)狀態(tài)下真正能讓R后面出現(xiàn)的符號(hào)有哪些”答案往往比FOLLOW集更小。在I0中做LR(1)閉包前瞻會(huì)這樣傳播[S → · S, $] [S → · L R, $] [S → · R, $] [L → · * R, ] [L → · id, ] [R → · L, $]注意L的項(xiàng)目lookahead來自S → L RL后面直接跟著所以是R的項(xiàng)目來自S → RR后面是$所以是$。從I0看L后得到[S → L · R, $] [R → L ·, $]這時(shí)[R → L ·, $]的lookahead是$不是{, $}。于是狀態(tài)里遇到時(shí)只允許移進(jìn)遇到$時(shí)才允許歸約R → L沖突被干凈利落地消解了。這就是LR(1)比SLR(1)更強(qiáng)大的根本原因每個(gè)項(xiàng)目記住了自己真正需要的前瞻符號(hào)而不是引用全局FOLLOW集。閉包計(jì)算LR(1)前瞻時(shí)規(guī)則是如果有項(xiàng)目[A → α · Bβ, a]則對(duì)B的產(chǎn)生式B → · γ其lookahead要從FIRST(βa)取。也就是說把“β后面再跟上a”里能推出的第一個(gè)終結(jié)符作為新項(xiàng)目的前瞻。這個(gè)細(xì)節(jié)是LR(1)題目的重災(zāi)區(qū)容易漏掉的是β能推導(dǎo)出ε的情況。4.3 LALR合并什么時(shí)候能省什么時(shí)候不能省LR(1)自動(dòng)機(jī)狀態(tài)數(shù)可能遠(yuǎn)大于LR(0)為了控制規(guī)??荚?yán)镞€有LALR。LALR的做法是把“同心項(xiàng)目集”合并也就是去掉lookahead之后核心相同的LR(1)項(xiàng)目集合并成一個(gè)。一般情況下如果LR(1)分析表沒有沖突合并后的LALR不會(huì)產(chǎn)生移進(jìn)-歸約沖突但可能產(chǎn)生歸約-歸約沖突。原因是兩組不同lookahead的歸約項(xiàng)目在合并后lookahead取并集原本不重疊的歸約條件可能互相重疊。做題時(shí)只需要記住合并之后一定要重新檢查歸約-歸約沖突。有些教材習(xí)題會(huì)在合并后的狀態(tài)里放兩個(gè)歸約項(xiàng)目它們的lookahead恰好重疊于是一個(gè)狀態(tài)里出現(xiàn)“同一輸入符號(hào)對(duì)應(yīng)兩個(gè)不同歸約動(dòng)作”LALR就不成立。這種題考查的正是對(duì)“同心合并取并集”的深刻理解而不只是會(huì)不會(huì)合并。5. 復(fù)習(xí)策略與刷題自檢清單5.1 推薦刷題順序同樣是練習(xí)題順序不對(duì)會(huì)浪費(fèi)大量時(shí)間。我的建議是先從小文法啃起不要一上來就做綜合大題。第一步挑選只含兩三個(gè)產(chǎn)生式的極簡文法反復(fù)練LR(0)項(xiàng)目集閉包和DFA構(gòu)造目標(biāo)是閉包無遺漏第二步挑一個(gè)不含沖突的小文法完整填SLR分析表并跑輸入串重點(diǎn)感受ACTION和GOTO的協(xié)作關(guān)系第三步用算術(shù)表達(dá)式文法這類帶少量沖突但能被SLR消解的文法練FOLLOW集消解沖突第四步用S → L R | R那類SLR(1)失效的文法練LR(1)項(xiàng)目和LALR合并。順序的邏輯是每一層都建立在前一層的計(jì)算能力上。如果FOLLOW集一算就算錯(cuò)直接去做LR(1)前瞻傳播就是空中樓閣。5.2 閱卷老師最喜歡扣分的六個(gè)細(xì)節(jié)結(jié)合我做題和改卷的經(jīng)驗(yàn)下面這六個(gè)細(xì)節(jié)出現(xiàn)的頻率最高每一項(xiàng)都值得考前專門檢查細(xì)節(jié)錯(cuò)誤表現(xiàn)正確做法增廣文法忘了加S → S任何LR題先加增廣產(chǎn)生式再編號(hào)閉包完整性漏掉點(diǎn)后非終結(jié)符的產(chǎn)生式看到點(diǎn)后是B必須把B的所有產(chǎn)生式寫成B → · γFOLLOW循環(huán)依賴只掃一遍就結(jié)束迭代到集合不再變化必要時(shí)寫兩輪歸約符號(hào)集合把所有終結(jié)符都填進(jìn)歸約動(dòng)作只填左部FOLLOW集內(nèi)的終結(jié)符LR(1)前瞻傳播只復(fù)制上層產(chǎn)生式的全局FOLLOW用FIRST(βa)逐項(xiàng)計(jì)算LALR歸約沖突合并后不再檢查歸約-歸約沖突合并后逐個(gè)歸約項(xiàng)目檢查lookahead是否有重疊我自己的經(jīng)驗(yàn)是步驟越機(jī)械化越容易因?yàn)椤笆只眮G分。每次寫完閉包先數(shù)一遍項(xiàng)目數(shù)再數(shù)一遍轉(zhuǎn)移邊數(shù)兩個(gè)數(shù)對(duì)不上基本就是漏閉包了。5.3 我的考前自檢清單答題字符串寫作模板化之后我每次交卷前會(huì)按下面的清單快速過一遍產(chǎn)生式編號(hào)從0開始了嗎增廣產(chǎn)生式編號(hào)是0嗎每個(gè)項(xiàng)目集的閉包里是否遺漏了“點(diǎn)后非終結(jié)符”的新增產(chǎn)生式DFA的每條邊上轉(zhuǎn)移符號(hào)是否都是項(xiàng)目里圓點(diǎn)后面的那個(gè)符號(hào)GOTO表里歸約后要壓入的狀態(tài)是否按“彈出右部長度個(gè)狀態(tài)后再查表”得到SLR判斷沖突時(shí)歸約條件用的是左部FOLLOW集還是當(dāng)前狀態(tài)下所有符號(hào)LR(1)項(xiàng)目的lookahead是否逐項(xiàng)目計(jì)算過FIRST(βa)而不是直接復(fù)制上一層的集合如果做了LALR合并合并后的狀態(tài)是否存在兩個(gè)歸約項(xiàng)目共用同一個(gè)lookahead這套清單看著簡單但真能攔住絕大多數(shù)低級(jí)錯(cuò)誤。我刷完一份復(fù)習(xí)題后隔一天再拿清單復(fù)盤每次都能抓到至少一個(gè)當(dāng)初沒發(fā)現(xiàn)的筆誤。這也是我把這類題目從“會(huì)做”變成“穩(wěn)做”的關(guān)鍵一步。最后再分享一個(gè)小技巧。做題時(shí)我會(huì)把每個(gè)項(xiàng)目集的“核”先圈出來也就是最初從上一個(gè)狀態(tài)轉(zhuǎn)移過來的那些項(xiàng)目閉包新增的項(xiàng)目不作特殊標(biāo)記只是排在后面對(duì)齊。這樣返工檢查時(shí)只看每組的核是否對(duì)得上轉(zhuǎn)移邊就夠不用把整頁閉包重算一遍。復(fù)習(xí)本身也是同樣的道理先把框架核對(duì)清楚再去摳細(xì)節(jié)LR分析的所有練習(xí)到最后拼的就是這種有條不紊的工序感。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
国产第12页| 青青伊人久久| 久久久极品| 操操逼视频| 蜜臀国产AV中文字幕| 色999人与兽| 国产97av| 国产成人在线观看综合| 91插B网站| 激情无码日韩| 亚洲国产天堂| 伊人天堂在线| 欧美激情1区| 求求你操操我| 9久在线视频只有精品| 99热免费| 国产品精品自在在线午夜免费| www..com操老师| 午夜福利久久久噜久噜久久综合| 国产精品 视频| 午夜免费视频1000| 蜜臀久久99精品久久久久久无删减 | 激情无码日韩| 色香伊人| 狠狠色婷婷7777久| 精品传媒在线一区| 亚洲精品男人的天堂| 综合激情一一91| 91视频综合网| 欧美色图人妻| 91精品无码人妻系列| 97超碰免费人人性爱| 91精品亚洲内射孕妇| 97色插| 91操操操操| 亚州乱码中文字幕综合久久久| 我想要 啊 啊 啊| 亚洲日韩成人性爱视频| 久久欧美按摩999| 揉揉揉夜夜| 免费夜夜爱黄色视频毛片| 欧中美三级一区二区三区| 欧洲熟妇xxXx欧美老妇裸体| 天天操妹子| 97干在线看| 亚洲最新Av| 欧洲小说色图视频另类| 一区二区三区精品视频| 亚洲小说视频| 国产精品2020| 99久久精品无码一区二区| 青青草十区九区爱夜| 中文字幕亚韩| 四虎免费在线观看| 北野未奈加勒比av| 久9热| 亚洲欧美不卡线| 人妻无码后入| 亚洲一区日韩| 亚洲高清无毛一区二区| 欧美性爱一区二区三区| 青青草视频在线观看一区二区| 国产Av超碰| 亚洲麻豆18发?| 老司机香蕉久久久久| 在线观看一卡二卡| 加勒比伊人| 日韩不卡网操逼中文字幕日韩| 色色香蕉| 欧洲在线性爱视频| 久草线上视频免费看| 婷婷久久五月| 牛牛操视频逼| 欧美性夜| 女上位精品在线| 韩国久久97| 国产精品无码av在线| 亚洲性高潮| 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区二区老师 | 另类老少妇| 亚洲 欧美 天天| 久久人人爽爽人人爽人人片αV| 久久亚洲欧美一区二区三区-亚洲国产精品第一区二区 | 免费精品国偷自产在线在线| 天美传媒麻豆一区二区三区国产精| 欧美成人精品一区二区三区| 色婷婷av在线观看| 美女网站黄页| 色综合20p| 婷婷伊人一区| 日本在线一二| 全球成人中文在线| 亚洲国产成人福利在线观看| 熟妇xxxxx性春色| 亚洲清纯综合| 怡红院亚洲怡春院av| 熟妇一区二区三区| 色一射色一射| 啪啪视频mP4| 欧美性爱五月天| 曰本人妻人人澡人人夹| 国产操伦| 一级毛片久久久久久久女人18| 丝袜足交视频| 蜜臀99久| 欧美色97| 亚洲熟妇A V黑人| 丁香7月婷婷| 人乳av| 校园春色家庭伦理欧美激情| 超碰1997| 另类成人首页一区| 午夜精品久久久99热蜜桃的功能特点| 久久久婷| 老司机久久| 五十路熟女工口 | 亚洲色欧美| 中文字幕AV中出| 超碰9 7女人| 国产精品久久久久久久免牛肉蒲团| 一区二区三区四区五区高清无码永久视频 | 好吊色综合| 久久老熟女| 大香交| 91精品国| 亚洲人妻中文在线视频| 美国黄片aaa| 91av一区二区在线观看| 人妻丰满熟妇一区二区三| 欧美福利视频啊啊啊啊| 欧美 日韩 亚洲 春色| 色在线综合| 天天干天天燥| 91狼人| 久久九九网| 久久婷婷国产一区二区色| 日韩97超碰中文字幕| 欧美天天插| 91人妻视频在线| 国产自产91区13区| 亚洲老司机123专区| 波多野结衣一级视频| 国产家庭乱伦表演| 日韩欧美tv一区二区在线观看| 国产精品美女久久久久AⅤ国产馆| 日韩熟女无码| 人人操,操人人| 亚洲中文日韩精品| 国产suv精品一区二区四区999| 图色综合网| 高清肉丝中文无码| 久一区久久蜜桃| 97免费在线| 综合国产影视三级| 国产免费一区二区在线A片视频| 屌逼麻豆| 999精品国产高清一区二区| 人人妻人射| 亚洲图片欧美| 色汉综合| 搡老女人老熟女91老熟女综合网| 国产免费久久精品99re韩国| 亚洲精品骚逼| 中文字幕人妻色偷偷久久皮| 欧美亚洲小说| 欧美96交| 日日夜夜免费| 凹凸视频在线一区二区| 蜜臀va69| 久久久久久久久一区二区三区| 美女上床网站| 精品国产乱码久久久久久免费| 久久綜合很很很| 少妇内射www在线观看视频 | 免费看欧美美女黄色大片| 国产精品久久久久久无码红治院| 日韩免费av片高清无码| 色噜噜精品一区二区三| 激情专区综合| 欧美爆操91| 久久黄色性爱视频| 久热影视| 久超碰在| 97公开久久| 99最新日韩偷拍视频| 久久久9 9 9精品| 亚洲欧美啪啪| 亚洲天堂五月天国产| 久久伊人最新网址视频| 久久这里只精品99re66图| 激情五月婷| 97国产色综合| 亚洲欧美激情小说| 亚洲国产一区二区日韩专区| 一区二区三区精品黑丝白丝酒店对鸡 | 欧美少妇高潮视频| 日韩钢筋无码高清啾啾啾| 91熟女综合| 久久精品99| av中亚| 96久久精品一二三区色欲| 97啪啪| 足交视频老司机| 精品人妻一区二区三区视频在线| 国产亚洲精品久久久久小| 人妻熟女一区在| 99日免费视频中文字幕| 亚洲 小说 欧美 激情 另类| http://qxhbdz.com| 久久精品无码熟妇一区二区三区视频导航 | 大香蕉十区| 黑人精品成人一区二区三区| 视频在线观看一二三区| 麻豆熟妇乱妇熟色A片在线看| 在线观看色视频| 青青欧美| 啊视频在线| 青青草五月份天| 亚洲 国产 精品一区| 欧美专利1区2区3区4区5区免费| 亚洲做性| 五月激情综合网| 天天久久| 色婷婷婷五月天激情四射| 欧美精品宗合| 久久久久久久久久久久黄色| 国产又黄又爽又刺激久久久久久| 亚洲AV不卡在线观看尤物| 五月婷婷久久综合| 天天摸夜夜操视频| 国产亚州精品美女久久久免费| 四虎在线免费视频| 静品嫩模一区二区| 人妻少妇精品| 啊啊啊久久久视频 | 理论久久婷婷网 8| 大香蕉中文201| 亚洲综合性感在线| 亚洲欧洲精品视频发布| 另类小说欧美激情校园春色| 欧美久久草熟女| 国产美女裸体秘 永久无遮挡| 欧美激情久| 91蜜桃婷婷狠狠久久综合9色| 欧美传媒| 亚洲婷婷综合网| 免费精品中文字幕| 啪啪啪男女亚洲中文字幕99| 少妇内射www在线观看视频| 六月激情网| 五月天激情影院| h无码动漫在线观看| 九九九免费视频| 亚洲国产亚洲天堂| 91色综合激情| 亚洲中文字幕97久久精品少妇| 国产黄色视频久久| 午夜经典| 蜜臀99久久精品| 岛国不卡超碰护士AV在线播放| 青青国产精品在线| 丁香五月激情综合| 亚洲综合色婷婷| 伦激情人妻另类人妻| 超碰99在线| 欧美在线|亚洲| 欧美少妇一区二区三区| 久久一区无码| 暖暖精品二区三区观看| AV无码久久久精品| av天堂精品久久| 黄片qw| 日韩精品中文字幕人妻| av无线看| 中国女人内射6XXXXX| 国产又黄又爽又刺激久久久久久| 91欧美色| 最近2018中文字幕在线高清第一页| 私人尤物在线精品不卡| 国产h小视频在线观看免费| 超碰免费97| 国产亚洲精品av一区| 9国产超碰| A级在线视频| 日韩欧无码一区二区三区免费不卡| 国产99999| 七月丁香婷婷| 6080YYY午夜理论片在线观看| 国产亚洲精品A在线观看下载| 狠狠操使劲操| 国产日韩欧美亚洲精品95| 天天做日日爱夜夜爽| 亚洲熟女中文字幕在线| 国产夫妻一区二区| www男人天堂| 国产精品人妻一区二区| 97国产成人精品免费视频| 五月激情综合网| 亚洲精品欧洲精品| 欧美久久久| 成年人一级黄色毛片大全在线观看| 日韩无码极品| 老熟女乱伦一区| 久久久激情| 国产精品久久发布| 九九九九AV| 伊人久久综合精品欧美| 国产欧美一区二区| 亚洲色图国产另类| 国产精品国产亚洲区艳妇糸列| 久久精品国产亚洲AV高级北京| 日韩99999色| 亚洲日本天堂| 三级三级三级a级全黄三| 天天操女人| 97伊人超碰| 国产精品久久久久久久毛片1| 97九色人妻| 人妻少妇无码 | 屁股久久久久久久久| 久久精品国内Av熟女高清| 日韩人成网站在线播放| 欧美色图人妻| 男插女青青影院| 国产原创精品| 在线毛片片免费观看| 黑丝少妇| 亚洲成人激情小说视频| 岛国AV一区二区电影| 人人操,人人液| 99热国产| 强被迫伦姧在线观看无码网站| 一牛影视久久久一区二区三区| 亚洲男人天堂手机版| 久久久精品国产亚洲AV无码| 久啪视频| 欧美综合97www| 日韩国产精品人妻无码久久久| 国产97在线 | 亚洲| 日韩精品一区二区三区色欲| 大学生美女口爆| 大香蕉色网| 探花视频免费观看国产专区| 国产精品第二页| 色爱三区| 亚洲欧美日韩中文播放| 九一精品牛牛一区二区| 中文字幕jul-617人妻熟女| 97在线观看| 五十路成人在线视频二区三区| 久久五月份| 操逼网站网站| 欧洲站一级二级三级h| 国产 日韩 欧美 人妻 熟女 中文 69人妻精品一区二区绯色 | 日韩AV色图| 久久婷婷亚洲| 特污精品女优骚货黄色视频在线免费观看| 97干色天堂| 欧洲色| 国产又黄又粗的视频| 国产AV激情无码久久无码 | 亚洲综合成人网| 中文字幕日韩人妻视频一区二区三区 | 国产操逼网站亚洲一级黄色| 欧美色图97| 中文字幕一二三区| 熟女精品日韩一区二区三区| 淫色网综合| 久久久久幕乱码| 熟女字幕| 九九九九九九九| 99久久e免费热视| 日韩超碰97| 丁香五月久久| 国产av又色又爽又黄| 中文字幕99999| 日天天九九天堂666| 国产99999久久精品| 欧美黄色图片| 一区二区三区 丝袜高跟| 六月丁香婷| 免费啪啪啪网站18岁| 欧州色图区| www久久久| 欧美性爱97超碰| 国模不卡一本二本三电影| 久久99精品九九久久久婷婷| 啊啊啊水好多| 国产精品女生av| 日日夜夜干| 天天欧美97| 午夜福利在线视频1000| 蜜桃午夜视频一区二区| 另类TS人妖一区二区三区| 久久极品一区二区| 色综合一区二区三区| 亚洲中文字幕精品久久久久久直播| 加勒比日本在线| 日韩无码人妻中字久久三区四区| 男人的天堂VA| 性感女人网页在线观看视频| 操b在线观看| 91视频观看网站| 国产高清视频无码在线| 热久久99999| 久久国产性爱| 精品国产乱码久久久| 狠狠色综合网| 中文字幕精品一区欧美| 人妻精品一区一区三区蜜桃91| 99久久精品国产高潮| 国语精品av| 亚州成人a∨| www.伪伪| 亚洲无码视频免费在线观看网址!| 在线 亚洲 网爆 自拍| 俄罗斯一区二区视频在线观看| #NAME?| 91超级碰碰碰| 影音先锋乱| 东京热天堂网| 熟女少妇一区二区三区| 2019AV天堂| 超碰日本97美女人妻人人玩人人爱| 亚洲中文字幕精品一区| 超碰色大香蕉| 少妇人妻激情四射| 青青青艹在线视频| 麻豆九九九| 五月丁香激情综合| 亚洲女毛多水多21P| 日韩三级伦理中文字幕| 9118禁| 中文字幕三四五区| 中文字幕青青草| 久久久久久少妇| 超碰97男人| 欧美老熟另类| 久久国产99精品72福利| 亚洲av夫妻操穴网| 国产久久一区二区午夜| 理论久久婷婷网 8| 国内精品999| 亚洲性综合9| 长长久久免费视频| 久久久工口| 97精品一二区| 综合网欧| 本道在线| 一本色道综合久久欧美日韩精品| 亚洲综合有码| 超碰午夜| 亚洲精品国产专区在线观看| 男人高清无码一区二区| 激情综合网五月婷婷五月天| 成人三一级一片aaa| 免费观看国产不卡av| 免费A V在线播放| 婷婷色综合| 神马视频久久久久久| 1234区中文字幕在线观看_青青草国产在线_日韩一区二区 | 青春草莓视频在线观看网址| 东京热男人的天堂| 人人操人人操人人人操| 欧洲一级性爱视频在线观看| 天天天天干| 闷骚老熟女15P| 91网站18+| 亚洲国产成人精品999| 日本狂喷奶水在线播放212| 亚洲女毛多水多21P| 另类图片五月| 亚洲综合色在线| 国产免费久久久久| 欧美一区二区亚洲天堂| 色欲久久综合| 欧美一区二区三区互相| 国产熟女一区二区丰满| 99久re热视频精品98| 友优传媒精品在线一区二区| 99热色这里只有精品| 日韩欧洲操屄视频| 亚州色阁| 丝袜AV一二三区| 久操com| 黄色成年| 激情小说亚洲图片| 狠狠狠一区二区三区| 亚洲欧洲色情高清| 久操国产在线| 伊人96在线| 欧美精品第四五页中文字幕在线观看| 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区 | 99国产在线绯色一区| 91精品丝袜在线观看| 99综合网| 男人的天堂2000| 强歼乱伦资源网| 竹菊一区二区三区AV线| 大香蕉男女超碰精品在线| 日本二三四区| www.久久制服糖| 超碰碰激情97+久| 99re这里只有精品2| 国产粉嫩蜜臀av一区二区三区| 国产久久久| 操逼天美3区| 久草男人天堂| 五月丁香激情啪啪| 日本影视久久免费| 人妻无码后入| 国产精品亚洲免费| 亚洲欧美一区二区网址| 加勒比AV天堂| 99热综合| 亚洲无码太久| 黑人性暴力毛片| 色诱avtt| 无码又爽又硬又激情免费视频| 中文字幕蜜乳av| 亚爽爽爽爽爽爽爽爽| 最近的最新的中文字幕视频| 91n免费处女| 五月香婷婷| 又大又长又粗又爽又黄| 东京热天堂网| 屁股久久久久久久久| 国产一级αv免费看片| 精品九九| 欧洲精品二区| 日本中文字幕一区| 中美日韩毛片| 欧美1727免费观看视频| 3p国产色噜噜一区| 欧美一级A片不卡视频。| …亚洲黄色厕厕女女在线播…| 欧美色图下一页| 97中文字幕色| 不卡码视频| 一牛影视久久久一区二区三区| blacked精品一区国产| 精品成人无码| 免费av在线播放二区| 亚洲欧洲成人在线电影| 嗯嗯啊啊啊好爽| 9 1果冻精品视频| 99久在线精品99re8| 久操在97| 欧美精品欧美精品系列| 亚洲第二页| 色天天野狼综合社区| 97中文字幕一区| 91色s| 情色大香蕉| 欧美色91| 呦呦一区| 眼镜人妻101.com| 黄色一区二区秘书性感| 五月天黄色激情视频| 九色视频91| 女色视频社区| m欧洲一级午老| 日本熟妇精品九九| 97伊人网| 在线色导航| 成人午夜无码视频| 日韩紧密久久| 欧美图片校园春色| 免费AV中文网在线观看| 国产三级多多影院2022国产AA一级毛片无码 | 久久久人妻| 欧美内射少妇| 亚州欧美在线| 眼镜人妻101.com| 久久久久久久人妻| 日本东京热大香蕉a片| 91M一社| 亚洲国产一区二区日韩专区| 色婷婷激情| 色阁阁AV综合网| 超碰成人人人爽人人爽| 精品亚洲国产成人精品| 搡老女人老妇女老妇老熟女怎么读| 又大又黄国产| 男人的天堂久久| 亚洲AV无码乱码| 思思热在线| 亚av顶级裸体一区二区三区四区五区 | 日韩一卡二卡三卡| 天天日天天搞天天干| 国产免费一区二区在线A片视频| 天天色悠悠激情| 中文字幕人妻丝袜| 婷婷五月色| 欧美人妻精品一区二区| 亚洲日韩乱码中文无码蜜桃臀网站| 思思热在线cao| 日韩精品资源专区二区| 亚洲国产奇米影视久久| 狠狠97| 1956日韩精品| 亚洲天堂无码| 久久精品一区二区一8| 熟妇激情| 精品久久久av| 国产免费久久久久| 日韩在线地址一| 男人天堂新| 蜜臀亚洲综合一二三四区| 五月天婷婷基地| 国产成人手机视频激情| 欧美天天综合网| 亚洲图片偷拍欧美| 九九九九欧美| 日本九九久久99播| 成功精品影院| 欧美视频在线视频免费va| 亚洲色图欧美色图日韩色图| 深田咏美亚洲精品福利社| 中文人妻av高清一区| 91亚洲欧洲| 啊啊啊好大好深| 丝袜色综合| 色男人色天堂东京热| AV高清一区| 台湾肥佬网一区二区三区| 久久久久成人蜜桃精品| 日产狠狠干| 五月综合视频| 九九碰九九爱97超碰| 熟女突然公开看18禁影片| 国产乱人伦AVA麻豆软件.| 人人贴人人摸| 啪一啪免费视频| 亚洲超碰AV| 97久久久| 爽爽歪在线视频| 欧美色图天堂网m| 九九99久久| 亚洲三级。日韩三级| 操九九九九九九| 男人的天堂 在线一区| 欧美97日韩| 国产精品一级片在线看| 九九久久久| 欧美色图亚洲色图成人在在线| 中文字幕123| 丝袜AV一区二区三区| 欧美日韩免费专区在线| 岛国成人av在线播放网址| 91欧美亚洲| 中文字幕人乱码中文字的预防方法 | 999综合色| 日韩乱伦视频| 色网站导航大全| 激情文学亚洲| 日本999精品| 欧美日韩成人| 欧美亚州色的图| 综合 青草 伊久久 影院 综合| 久久精品店| 久久久久久久人妻| 先锋音影AV| 欧美97免费| а√天堂资源官网在线资源| 性暴力欧美猛交在线直播| 色久桃花影院在线观看| 91狠狠综合久久久久久| 91人妻中文| 国产三级在线现体验区| AV男人天堂网| 在线亚洲丝袜视频网站| 色网在线| 久久久噜噜噜久久人妻| WWW美腿丝袜香蕉中文| 大香蕉伊在线久草麻豆天堂故事| 96AV精品| 久久9亚洲| 91亚州欧美| 国产AB视频| 少妇淫妇久久久久久久| 91亚洲情色| 97爱综合| 国产福利电影| 99久久精品无码一区二区| 97最新在线播放视频| 日产国产精品中文久久婷婷| 天堂射| 久久久久久久久9| 亚洲久久久| 97久久久久| 蜜臀一区二区三区在线 | 自怕偷自怕亚洲精品| a级理论午夜日本| 日韩欧美视频青青| 中文字幕、久久精品国产2020、久久综合久久自在自线精品自、亚洲 | 正宗无毛一线天嫩逼| 国产精品久久久| 亚洲国产奇米影视久久| 无码国产精品午夜不卡(| 免费农村成人少妇人妻Aa一区二区视频 | 大香蕉520| 乱欲性色| 我要色综合网| 综合激情婷婷| 四虎精品一区| 日韩在线一区高清在线| 玖玖人人爱| 97在线观| 欧美日韩成人在线| 久久久青草青青国产亚洲免观精品高清完整版_97久久综合区小说区图片区,国精品 | 丝袜视频网国产90| 国产成年女人免费视频播放a| 在线国产探花| 熟女久久久| 欧美日韩电影成人在线| 超碰激情808| 亚洲欧美天堂| 色欲人妻一区二区在线| 懂色av色欲av蜜臀av| 91爰爱欧美| 操逼片国产| 国产视频小说| 亚洲免费在线探花| 国产第二页| 国产一区二区三区久久久精品| 97精品国产97久久久久久户外免费| 国产97色在线 | 亚洲| 人人摸人人干| 国产精品第一区第一页| 青青草啪啪网| 无套内射人妻在线播放| 国产精选三级在线观看| www.人人摸在线视频| 日本日皮视频逼| 91在线免费精品视频| 97视频在线观看高清资源| 18禁免费视频| 日日爱99| 国产精品在线免费| 免费超碰97久久| 久久久爆乳翘臀一线天伦理视频| 久久国产在线一区二区| 成人久久精品| 97人妻碰碰中文无码久热丝袜| 精品人妻少妇| ai欧美亚洲小说| www.狠狠干.coom| 国产欧美精选激情视频| 欧美人黑A片无码免视费| 久久久久婷婷精品av电影| 99999无码| 久久99热这里只频精品6学生| 欧美日韩不卡a片| 亚洲图片91| 亚洲第一男人天堂| 熟女自慰久久久| 操碰91| 亚洲AV永久无码一区仙野| 特污精品女优骚货黄色视频在线免费观看| 91新在线欧美| 欧美一二三区四五区| caorenqi shipin| 性色av婷婷久久一区二区点复制| 欧美黑人精品一区二区| 搡老人老9丨女老熟人| 高清无码一区二区三区| 欧美日韩另类在线播放| 一本色道综合久久欧美| 高清有码一区二区| 97超碰人妻| 亚洲九九九| 一起草高清无码| 人人操人人爽人人操人人| 一级一性爱免费视频| 国产精品国产精品国产| 爱av免费| 国产自偷自拍一区| 天天舔天天 | 99日韩| 午夜丁香| 超碰在线974| 九九久久99| 欧美在线|亚洲| 亚洲影视第一页| 精品免费一区| 亚瑟国产精品久久无码| 欧美性生活综合| 宅男午夜在线视频| 公司1区2区3区精产精| 91精品91久久久中77777| 乱伦熟妇一区二区| 黄片免费看黄片免费看| 亚洲AV小说| 天天在线91| 第四色奇米影视777| 无码又爽又硬又激情免费视频| 少妇诱惑视频| 色色97爱| 日韩成人精品视频自拍| 国产精品制服丝袜中文字幕日韩一区二区三区| 亚洲精品国产av天美传媒| 亚州欧美在线| 欧美性爱无码一区二区三区| 天堂蜜桃无码视频一区二区| 亚洲天堂人人妻| 91久久久亚洲| 大香蕉人妻| 亚欧操逼片在线观看 | 亚洲棕合电彰| 精品人妻一二三| www99热| 亚洲人妻日日日| 亚洲色五月| 婷婷五月天激情四射| 99在线免费观看| 999熟女精品| 日本精品不卡一二三区| 日日干夜夜欢| 人妻精品视频一区二区| 欧美精品系列| 激情五月综合网| 91精片| 白丝少妇一区二区| 久久久无码av精| 精品夜夜澡人妻无码AV| 艹我哪美一区无码| 午夜啪| 色网综合网| 午夜色婷婷| 2017大香蕉| 2026国产精品视频| 天天插天天插| 日韩操逼性鲍| 蜜臀网址在线| 性欧美体内射精| 亚洲免费成人在线高清无码视频 | 欧美亚洲宗合色性图| 激情综合久久| 国产亚洲精品精AV.| 亚洲第一视频 欧美风情 日韩| 成人婷婷丁香| 大香蕉免费乱伦视频| 爱妃国产亚洲视频中文字幕| 福利大香蕉| 九九成人精品| 91美女视频直播| 素人美腿视频网站| 欧美大香蕉专区网| 不卡中文字幕aⅴ在线| 人妻少妇久久中文| wwe 天天干.com| 婷婷综合视频| 亚洲砖码砖专无区2023| 欧美日韩1234| 日韩精品啪啪啪| 超碰97在线色男人??| 中文字幕一区 二 区 三 四 五 区日 日 骚 | 伦理弟一页| 91 丝袜在线| 青娱乐亚洲热| 精品国产91av一区二区三区| 日韩亚洲欧美中文字幕| 97久久综合网| 日韩欧美三级| 黄色工厂这里只有精品| 尤物AV免费网站| 99精品在线| 狠狠爱AV| 日韩91网| 国产精品久久蜜乳av| 亚洲另类色综合网站| 国产精品久久久午夜夜伦鲁鲁| 蜜臀th| 国产精品乱码久久久久久| 国产日韩人人| 亚洲图片 激情小说| 久久久中文版| 天堂精品| 超碰97中文| 成全动漫视频观看免费下载| 草草草视频在线免费看| 性爱网站一区二区| japan日本高清乱xxxx| 亚洲黄网在哪免费看| 天天舔天天 | 丝袜美腿丝袜| 综合影院永久入口国产| 久久国内| 二对二中文字幕。| 欧美精品,四区。五区| 精品久| 天堂中文资源在线bt| 狠狠操狠狠爱| av婷婷色网| 偷拍2020| 69少妇一区二区| 强奸乱亚洲| 狠狠2050在线观看| 国产精品久久久久久久久久久久久久吹 | 色五月第四色| 淫淫综合网| av午夜影院在线播放| 国产九月婷婷| 色香综合天天影视综合| 丰满美女一级毛片在线播放| 91久久久久久久| 96精品一区| 强奸乱伦大香蕉| 国产肏屁眼视频| 玖玖爱在线视频免费观看| 久操综合在线| 日日操夜夜操天天操免费观看麻豆| 精品久久久久久中文字幕三区| 六月色色| 91色夜| 97精品综合久久| 18啪啪手机免费性爱| 成人A片男人的天堂| aaa亚无码专区| 91处女在线观看| 亚洲 91 在线| 久久久久久性爱免费视频| 激情五月天色色网| 人妻另类| 欧美精品四区| 欧洲性爱无码区| 色 亚洲 91| 国产第25页在线观看| 欧美日韩不卡传媒| 99成人| A级在线视频| 欧美少妇性乱| 3p国产欧美99热| 国产一级舔足在线观看| 天天看特黄的免费网站| 能在线播放的国产三级| 97亚洲自在精品在线观看| 吻戏激情性巴克| 男人的天堂com| 中文啪啪视频| 日本三级一区二区 在线| 欧美日韩人妻少妇 一区二区三区| 巨爆乳一区二区爆乳区| 大色网久久| 宅男午夜在线视频| 人人色人人操在线| 国产最新小视频在线播放下载 | 熟妇女伦乱视频视频| 91女神在线视频| 亚洲欧美日韩综合在线尤物 | 九九九网站| 熟女久久久| 1234区中文字幕在线观看_青青草国产在线_日韩一区二区 | 亚洲天堂热| 中国操逼无码| 久久久精精精| 蜜汁欧美| 免看60秒涩涩视频| 男人的天堂2018东京热啪啪啪| 日韩精品在线放| 日本熟女不卡视频| 性夜影院爽黄A爽免费动漫| 国产伊人精品在线| 人妻熟女一区二区| 亚洲综合影片| 久热九九| 看日韩操逼| 国产宅男宅女在线观看| 素人一区二区三区日韩| 超碰午夜| 草草草视频在线免费看| 免费A片三p视频| 91人妻在线视频| 午夜美女福利视频| 久久久新亚洲AV| 东北熟女91| 乱伦熟妇一区二区| 国产精品高潮久久久无码| 东北女人高潮视频| 国产久久久久久| 精品午夜福利| 国产欧美精选自拍一区| 丁香六月东京热| 99热99色| 天天天乱色综合全| 91路www| 国产老女人久久毛| 欧美第一页| 熟女这里只有精品6| 精品一区二区成人动漫| 五月激情小说| 久久草视频污视频| 97视频在线播放| 久久久性| 伊人久久大香线蕉无码| 91麻豆va国产精品| 伊人一区二区三区| 啊啊啊啊免费视频| 日韩性爱1级片视频| 五月丁香激情综合| 亚洲国内精品成人不卡| 99精品国产户外露出| 国产精品自拍xxxx| 操我啊啊啊啊啊| 亚洲宗合网| 免费国产| 黑人精品成人一区二区三区| 激情五月天色色| 天综合网欧美| 日本操逼视频在线| 色一色综合网| 欧美精品 - 91爱爱| 精品日日人妻| 欧美丰满熟妇XXXX性ppX人交| 九九十八精品| 国产精品探花色| 中文字幕一区二区三区蜜臀| 久久有码视频| 国产精品色色| 少妇无码999| 色妹子A V| 亚洲色交| 色婷婷成人综合| 欧美一级AAAAAAA| 亚洲色香| 鸡巴插逼视频| 2017超碰| 五月天久久久| 久久色精品视频在线| 1区2区3区在线视频| 乱欲视频| 国产精品丝袜久久亚洲不卡| 日韩在线一区高清在线| 激情文学小说一区二区| 在线播放中文字幕| 日韩美女高潮喷水视频| 久草网站免费在线观看| 欧亚揄拍偷拍精品视频| 国产欧美日韩在线观看麻豆传媒公司| 欧美在线91| 97射欧美| 久热伊人99re| 久久九九视频九九视频| 97在线播放 | 91成人无码| 国产天美传媒精品| 美女久久久久久久| 思思热在线视频精品| av无码精品久久久久| 伊人网高清| 五月天激情四射| 性爱免费视频成人| 欧美日韩不卡传媒| 亚洲欧洲无码一区夜| 操狠狠| 在线国产一区二区av| 亚洲中字幕日本一区二区三区| 九七超碰人人乐| 日韩无码三级影院| 综合久久99亚洲人妻中文在线| 九九九九免费高| 婷婷综合久久| 久久精品国产亚洲AV无码电影| 亚洲精品白浆高清久久久久久| 亚洲资源站| 亚洲色图欧美色图另类图片| 天天综合网1| 色玖玖| 麻豆啪啪啪视频| 长长久久88视频| 涩五月婷婷| 欧苏综合色综合| 天天操女人| 久久极品一区二区| 色噜噜综合在线| 白丝1区2区3区| 人妻熟女一区在| wwe 天天干.com| 久久九九精品一区二区| 欧美在线干| 亚洲精品 超碰| 国产不卡中文字幕免费avi| 一区二区 韩日AV| xxx亚洲午夜天堂| 五月丁香色婷婷| 丝袜天堂| 综合亚洲情色| 91亚洲丝袜熟女| 久久久久女教师免费一区 | 青青草依人大香蕉| 亚洲欧洲中文日韩女优乱码| 日韩亚洲国产视频| 黄片在线免费在线观看| 亚洲。日韩。欧美| 二级久久网| 9Ⅰ老熟女| 99热在线观看| 伊人久久亚洲中文字幕不卡| 超碰在线1234区| 干少妇视频| 久久国产在线一区二区| 欧美成人AⅤ大片在线观看| 国语对白在线播放视频| 国产偷仑| 亚洲熟女av中文字幕| 天天爽夜夜爽夜夜爽精| 99热超碰在线| 台湾佬中文娱乐网久久久久久久久久com| 色哟哟AV| 国产区性爱在线视频秋霞豆| 欧美性天天影视| 97伦综合| 黄片色区软件| 久草线上视频免费看| 色臀AV| 囯产乱伦一区二区三女| 欧美亚洲高清不卡| 国产毛片久久久久久久| 四虎影视在线| 你懂的在线观看区国产| 久久精品人体| 日韩兔费看黄片| 综合色图亚洲欧美| yw尤物av无码点击进入麻豆| 97香焦色区| 成人小说视频在线精品欧美| 成人女人国产| 日韩97超碰中文字幕| 亚洲精品久久久久久久蜜桃臀| 我爱大香蕉| 人妻少妇久久中文字幕一区二区 麻豆 | 久久久一二三四区| 久久人妻办公室视频| 秋霞Av理论一级在线| 美国久久一二三四| 90后性网国产欧美| 日本三级精品| 日本天天吊| 国产无吗在线播放| 99超碰网| 香蕉在线一区二区三区| 九月激情婷婷| 91一区二匹| 色偷综合| 精品人人| 在线色导航| 日本精品中文字幕视频| 九九九九九精品十六| 六月婷婷激情| 国产大学生高潮在线播放| 中文久久久| 亚洲做性| 久超超碰| 亚洲瓯美色图| 久操综合在线| 96AV精品| 大香蕉97久久| 婷婷五月天久久精品视频一区二区三区| 亚洲欧美校园另类春色|