四、給定文法(15 分)
<start>::= <stmt>
<stmt>::= <if-stmt> | <assign>
<if-stmt>::= if <expr> then<stmt>
| if <expr> then <stmt> else <stmt>
<assign>::= <ident> := <digit>
<expr>::= <ident> = <digit>
<digit>::= 0 | 1 | …| 9
<ident>::= a | b | …| z
剖析輸入 “if x = 0 then if y = 1 then z := 2 else w := 3”
繪出完整剖析樹之一,並說明另一可能之問題。
詳解 (共 1 筆)
一起撐住一起上榜
詳解 #6576316
四、給定文法,剖析輸入 “if x =...
(共 1919 字,隱藏中)
前往觀看