1. 程式人生 > >【編譯原理】作業二

【編譯原理】作業二

151220129 計科 吳政億

厚書 3.7.1

(2)一個狀態

ϵclosure(0)={0}=A Dtran[A,a]=ϵclosure(0,1)={0,1}=B Dtran[A,b]=ϵclosure(0)=A Dtran[B,a]=ϵclosure(0,1,2)={0,1,2}=C Dtran[B,b]=ϵclo

sure(0,1)=B Dtran[C,a]=ϵclosure(0,1,2)=C Dtran[C,b]=ϵclosure(0,1,2,3)=D Dtran[D,a]=ϵclosure(0,1,2)=C Dtran[D,b]=ϵclosure(0,1,2,4)=D

NFA DFA a b
{0} A B A
{0,1} B C B
{0,1,2} C C D
{0,1,2,3} D C D

4.2.1

  1. SSSSS+SaS+Saa+Saa+a
  2. SSSSaSS+aSa+aaa+a
  3. 如下圖 4 2 1
  4. 所有加法和乘法混合的a的字尾表示式集合