added ho
authorChristian Urban <christian dot urban at kcl dot ac dot uk>
Fri, 25 Oct 2013 14:13:27 +0100
changeset 151 df229ec49b22
parent 150 a2d792ed768e
child 152 90e27fafc5c7
added ho
handouts/ho05.pdf
handouts/ho05.tex
slides/slides05.pdf
slides/slides05.tex
slides/slides09.tex
Binary file handouts/ho05.pdf has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/handouts/ho05.tex	Fri Oct 25 14:13:27 2013 +0100
@@ -0,0 +1,69 @@
+\documentclass{article}
+\usepackage{charter}
+\usepackage{hyperref}
+\usepackage{amssymb}
+\usepackage{amsmath}
+\usepackage[T1]{fontenc}
+\usepackage{listings}
+\usepackage{xcolor}
+\usepackage{tikz}
+\usetikzlibrary{arrows}
+\usetikzlibrary{automata}
+\usetikzlibrary{shapes}
+\usetikzlibrary{shadows}
+\usetikzlibrary{positioning}
+\usetikzlibrary{calc}
+\usetikzlibrary{fit}
+\usetikzlibrary{backgrounds}
+
+\newcommand{\dn}{\stackrel{\mbox{\scriptsize def}}{=}}%
+
+\definecolor{javared}{rgb}{0.6,0,0} % for strings
+\definecolor{javagreen}{rgb}{0.25,0.5,0.35} % comments
+\definecolor{javapurple}{rgb}{0.5,0,0.35} % keywords
+\definecolor{javadocblue}{rgb}{0.25,0.35,0.75} % javadoc
+
+\lstdefinelanguage{scala}{
+  morekeywords={abstract,case,catch,class,def,%
+    do,else,extends,false,final,finally,%
+    for,if,implicit,import,match,mixin,%
+    new,null,object,override,package,%
+    private,protected,requires,return,sealed,%
+    super,this,throw,trait,true,try,%
+    type,val,var,while,with,yield},
+  otherkeywords={=>,<-,<\%,<:,>:,\#,@},
+  sensitive=true,
+  morecomment=[l]{//},
+  morecomment=[n]{/*}{*/},
+  morestring=[b]",
+  morestring=[b]',
+  morestring=[b]"""
+}
+
+\lstset{language=Scala,
+	basicstyle=\ttfamily,
+	keywordstyle=\color{javapurple}\bfseries,
+	stringstyle=\color{javagreen},
+	commentstyle=\color{javagreen},
+	morecomment=[s][\color{javadocblue}]{/**}{*/},
+	numbers=left,
+	numberstyle=\tiny\color{black},
+	stepnumber=1,
+	numbersep=10pt,
+	tabsize=2,
+	showspaces=false,
+	showstringspaces=false}
+	
+\begin{document}
+
+\section*{Handout 5}
+
+
+
+
+\end{document}
+
+%%% Local Variables: 
+%%% mode: latex
+%%% TeX-master: t
+%%% End: 
Binary file slides/slides05.pdf has changed
--- a/slides/slides05.tex	Wed Oct 23 07:28:23 2013 +0100
+++ b/slides/slides05.tex	Fri Oct 25 14:13:27 2013 +0100
@@ -576,11 +576,12 @@
 \begin{itemize}
 \item The star-case in our proof about the matcher needs the following lemma
 \begin{center}
-\bl{$Der\,c\,A^* = (Der c A)\,@\, A^*$}
+\bl{$Der\,c\,A^* = (Der\,c\,A)\,@\, A^*$}
 \end{center}
 \end{itemize}\bigskip\bigskip
 
 \begin{itemize}
+\item \bl{$A^* = \{""\} \cup A\,@\,A^*$}
 \item If \bl{\texttt{""} $\in A$}, then\\ \bl{$Der\,c\,(A @ B) = (Der\,c\,A) @ B \cup (Der\,c\,B)$}\medskip
 \item If \bl{\texttt{""} $\not\in A$}, then\\ \bl{$Der\,c\,(A @ B) = (Der\,c\,A) @ B$}
 
--- a/slides/slides09.tex	Wed Oct 23 07:28:23 2013 +0100
+++ b/slides/slides09.tex	Fri Oct 25 14:13:27 2013 +0100
@@ -517,7 +517,7 @@
 \begin{frame}[t]
 \frametitle{\begin{tabular}{c}Compiling Ifs\end{tabular}}
 
-{\Large\bl{$\text{if}\;b\;\text{else}\;cs_1\;\text{then}\;cs_2$}}\bigskip\bigskip
+{\Large\bl{$\text{if}\;b\;\text{then}\;cs_1\;\text{else}\;cs_2$}}\bigskip\bigskip
 
 \onslide<2->{Case }\only<2>{{\bf True}:}\only<3>{{\bf False}:}