Changeset 259 for liacs/TPFL2010


Ignore:
Timestamp:
Dec 17, 2010, 12:24:40 AM (14 years ago)
Author:
Rick van der Zwet
Message:

5.10 is een cadeautje van Rosenkrantz

Location:
liacs/TPFL2010/assignment3
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • liacs/TPFL2010/assignment3/report.tex

    r258 r259  
    181181onze volgende stap (de $FIRST$) unique \footnote{De eigenschap wordt
    182182afgedwongen door Stelling 5.3.4 en de bovenstaande definitie op
    183 \cite{TPFL2010}[pg.~157]} zijn onafhankelijk wat hier achter wordt gezet.
     183\cite{JS2009}[pg.~157]} zijn onafhankelijk wat hier achter wordt gezet.
    184184
    185185$\Leftarrow$ Als voor alle willekeurige $x$ en $y$ beiden in $FOLLOW(X)$ beiden
     
    188188\rightarrow \beta$ door elkaar te onderscheiden zijn door het eerste symbool.
    189189Omdat dit geldt voor alle transities is de taal dus herkenbaar door enkel het
    190 eerste symbool in de transities en dus LL(1).
    191 
    192 
    193 \section{Opgave 5.8}
     190eerste symbool in de transities en dus LL(1). Als ze wel een gemeenschapelijk
     191start symbool hebben zijn er minimaal 2 symbolen nodig om de taal te herkennen
     192en is deze \underline{niet} LL(1).
     193
     194
     195% \section{Opgave 5.8}
     196% Een voorbeeld van een LR(0) grammatica waar er een levensvatbare prefix
     197% $\gamma$ bestaat en \emph{item}\footnote{Ik kan geen goede vertaling voor item
     198% vinden welke de definie \cite{JS2009}[pg.~145] eer aandoet} $A \rightarrow
     199% \bullet, B \rightarrow \alpha \bullet \beta$ welke beiden geldig zijn voor
     200% $\gamma$.
     201\newpage
     202\section{Opgave 5.10}
     203Een voorbeeld van een grammatica welke wel $LL(k+1)$ is maar niet $LL(k)$, is gegeven in \cite{STOC69}[pg.~174] en is de grammatica van de taal $\{a^n(b^kd|b|cc)^n : n \ge 1\}$:
     204\begin{equation}
     205\begin{array}{l}
     206S \rightarrow aSA \\
     207S \rightarrow aA \\
     208A \rightarrow cc \\
     209A \rightarrow bB \\
     210A \rightarrow \varepsilon \\
     211B \rightarrow b^{k-1}d \\
     212\end{array}
     213\end{equation}
    194214
    195215
     
    200220\bibitem[JS2009]{JS2009}Jeffrey Shallit, \emph{A second course in formal
    201221languages and automata theory }, \emph{Cambridge University Press}, 2009.
     222\bibitem[STOC69]{STOC69}Rosenkrantz, D. J. and Stearns, R. E., Properties of
     223deterministic top down grammars, Proceedings of the first annual
     224ACM symposium on Theory of computing, STOC '69, Marina del Rey,
     225California, United States, 165--180
    202226\end{thebibliography}
    203 \newpage
    204227\end{document}
     228
Note: See TracChangeset for help on using the changeset viewer.