comparison notes/tex/grammars.tex @ 24:322b0166cc24

fix errors in GNF and pda
author Markus Kaiser <markus.kaiser@in.tum.de>
date Thu, 22 May 2014 12:41:35 +0200
parents 7afd6762980f
children 44fd483bde00
comparison
equal deleted inserted replaced
23:7afd6762980f 24:322b0166cc24
527 \only<3> { 527 \only<3> {
528 \begin{align} 528 \begin{align}
529 A_1 &\to A_2 \mid a \mid b \\ 529 A_1 &\to A_2 \mid a \mid b \\
530 A_2 &\to \structure{A_1}A_1 530 A_2 &\to \structure{A_1}A_1
531 \intertext{wird zu} 531 \intertext{wird zu}
532 A_1 &\to a \mid b\\ 532 A_1 &\to A_2 \mid a \mid b\\
533 A_2 &\to \structure{A_2}A_1 \mid \structure{a}A_1 \mid \structure{b}A_1 533 A_2 &\to \structure{A_2}A_1 \mid \structure{a}A_1 \mid \structure{b}A_1
534 \end{align} 534 \end{align}
535 } 535 }
536 \item Entferne danach alle \structure{linksrekursiven} $A_l$-Produktionen. 536 \item Entferne danach alle \structure{linksrekursiven} $A_l$-Produktionen.
537 \only<4> { 537 \only<4> {
647 \draw[->] (q0) edge node {$a, Z_0/AZ_0$} (q1); 647 \draw[->] (q0) edge node {$a, Z_0/AZ_0$} (q1);
648 \draw[->] (q1) edge node {$\epsilon, A/A$} (q2); 648 \draw[->] (q1) edge node {$\epsilon, A/A$} (q2);
649 649
650 \draw[->] (q1) edge [loop above] node {$a, */A*$} (q1); 650 \draw[->] (q1) edge [loop above] node {$a, */A*$} (q1);
651 651
652 \draw[->] (q2) edge [loop above] node {$b, */\epsilon$} (q2); 652 \draw[->] (q2) edge [loop above] node {$b, A/\epsilon$} (q2);
653 \draw[->] (q2) edge [loop below] node {$\epsilon, Z_0/\epsilon$} (q2);
653 \end{tikzpicture} 654 \end{tikzpicture}
654 \end{example} 655 \end{example}
655 \end{frame} 656 \end{frame}
656 } 657 }
657 658