Apostila antiga - The Cyan Programming Language
Apostila antiga - The Cyan Programming Language
Apostila antiga - The Cyan Programming Language
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
CHAPTER 3. ANÁLISE SINTÁTICA DESCENDENTE NÃO RECURSIVA 27<br />
Pilha Entrada Ação<br />
E id + (id∗id) emp r1<br />
E ′ T id + (id∗id) emp r4<br />
E ′ T ′ F id + (id∗id) emp r8<br />
E ′ T ′ id id + (id∗id) desemp<br />
E ′ T ′ + (id∗id) emp r6<br />
E ′ + (id∗id) emp r2<br />
E ′ T+ + (id∗id) desemp<br />
E ′ T ( id∗id) emp r4<br />
E ′ T ′ F ( id∗id) emp r7<br />
E ′ T ′ ) E ( ( id∗id) desemp<br />
E ′ T ′ ) E id ∗id) emp r1<br />
E ′ T ′ ) E ′ T id ∗id) emp r4<br />
E ′ T ′ ) E ′ T ′ F id ∗id) emp r8<br />
E ′ T ′ ) E ′ T ′ id id ∗id) desemp<br />
E ′ T ′ ) E ′ T ′ ∗ id) emp r5<br />
E ′ T ′ ) E ′ T ′ F ∗ ∗ id) desemp<br />
E ′ T ′ ) E ′ T ′ F id ) emp r8<br />
E ′ T ′ ) E ′ T ′ id id ) desemp<br />
E ′ T ′ ) E ′ T ′ ) emp r6<br />
E ′ T ′ ) E ′ ) emp r3<br />
E ′ T ′ ) ) desemp<br />
E ′ T ′ eof emp r6<br />
E ′ eof emp r3<br />
ɛ eof aceita<br />
Figure 3.2: A análise da sentença id + (id∗id)