slides/slides02.tex
changeset 573 711bbc480998
parent 569 1c689d44b297
child 630 9b1c15c3eb6f
equal deleted inserted replaced
572:4a1739f256fd 573:711bbc480998
   458 
   458 
   459 \end{frame}
   459 \end{frame}
   460 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%   
   460 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%   
   461 
   461 
   462 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   462 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   463 \begin{frame}[t]
   463 \begin{frame}[c]
   464 \frametitle{Brzozowski's Algorithm (1)}
   464 \frametitle{\mbox{Brzozowski's Algorithm (1)}}
   465 
   465 
   466 
   466 
   467 \ldots{}whether a regular expression can match the empty string:
   467 \ldots{}whether a regular expression can match the empty string:
   468 \begin{center}
   468 \begin{center}
   469 \begin{tabular}{@ {}l@ {\hspace{2mm}}c@ {\hspace{2mm}}l@ {}}
   469 \begin{tabular}{@ {}l@ {\hspace{2mm}}c@ {\hspace{2mm}}l@ {}}
   891 
   891 
   892 \end{frame}
   892 \end{frame}
   893 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%   
   893 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%   
   894 
   894 
   895 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   895 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   896 \begin{frame}[t]
   896 \begin{frame}[c]
   897 \frametitle{What is good about this Alg.}
   897 \frametitle{\mbox{What is good about this Alg.}}
   898 
   898 
   899 \begin{itemize}
   899 \begin{itemize}
   900 \item extends to most regular expressions, for example
   900 \item extends to most regular expressions, for example
   901 \bl{$\sim r$}
   901 \bl{$\sim r$} (next slide)
   902 
   902 
   903 \item is easy to implement in a functional language
   903 \item is easy to implement in a functional language (slide after)
   904 
   904 
   905 \item the algorithm is already quite old; there is still
   905 \item the algorithm is already quite old; there is still
   906   work to be done to use it as a tokenizer (that is relatively new work)
   906   work to be done to use it as a tokenizer (that is relatively new work)
   907 
   907 
   908 \item we can prove its correctness\ldots
   908 \item we can prove its correctness\ldots