updated
authorChristian Urban <christian dot urban at kcl dot ac dot uk>
Fri, 16 Oct 2015 08:56:25 +0100
changeset 353 b88670c5d04b
parent 352 1e1b0fe66107
child 354 86b2aeae3e98
updated
slides/slides04.pdf
slides/slides04.tex
Binary file slides/slides04.pdf has changed
--- a/slides/slides04.tex	Fri Oct 16 08:42:21 2015 +0100
+++ b/slides/slides04.tex	Fri Oct 16 08:56:25 2015 +0100
@@ -454,9 +454,16 @@
 
 \[
 \bl{(ab + a) \cdot (c + bc)}
-\]\bigskip
+\]\medskip
+
+and the string $\bl{abc}$.\pause\pause\bigskip
 
-and the string $\bl{abc}$
+Or, keywords are \pcode{if} and identifiers are 
+letters followed by ``letters + numbers + \_''$^*$
+
+\[
+\bl{iffoo}
+\]
 
 \end{frame}
 
@@ -478,7 +485,11 @@
 \small
 \hfill most posix matchers are buggy\\
 \footnotesize
-\hfill \url{http://www.haskell.org/haskellwiki/Regex_Posix}
+\hfill 
+\url{http://www.haskell.org/haskellwiki/Regex_Posix}
+\smallskip\pause
+
+\hfill \small traditional lexers are fast, but hairy
 
 %\url{http://www.technologyreview.com/tr10/?year=2011}  
 %finite deterministic automata/ nondeterministic automaton