Restyling
This commit is contained in:
parent
02992d24e2
commit
4c87fb529b
3 changed files with 18 additions and 7 deletions
2
Makefile
2
Makefile
|
@ -12,6 +12,6 @@ agda.sty: $(GENERATED_TEX)
|
|||
cp gentex/agda.sty agda.sty
|
||||
|
||||
watch:
|
||||
watchexec -e agda,tex -- make main.pdf
|
||||
watchexec -e agda,tex -- make --jobs=4 main.pdf
|
||||
|
||||
.PHONY: watch
|
||||
|
|
21
main.tex
21
main.tex
|
@ -7,7 +7,7 @@
|
|||
\usepackage{newunicodechar}
|
||||
\usepackage{url}
|
||||
|
||||
\usetheme{CambridgeUS}
|
||||
% \usetheme{CambridgeUS}
|
||||
\usecolortheme{lily}
|
||||
\setbeamercovered{transparent}
|
||||
|
||||
|
@ -16,7 +16,8 @@
|
|||
|
||||
\titlegraphic{
|
||||
\centering
|
||||
\includegraphics[width=.3\textwidth,height=.5\textheight]{cesk.png}
|
||||
\vspace{-1cm}
|
||||
\includegraphics[width=.2\textwidth,height=.35\textheight]{cesk.png}
|
||||
}
|
||||
\title{First class continuations with CEK machines in Agda}
|
||||
\author{Michael Zhang}
|
||||
|
@ -24,7 +25,10 @@
|
|||
|
||||
\begin{document}
|
||||
|
||||
\frame{\titlepage}
|
||||
% \frame{\titlepage}
|
||||
\begin{frame}[t]\vspace{1cm}
|
||||
\maketitle
|
||||
\end{frame}
|
||||
|
||||
\section{Primer on CESK}
|
||||
|
||||
|
@ -39,13 +43,20 @@
|
|||
\end{frame}
|
||||
|
||||
\begin{frame}
|
||||
\frametitle{How does it work?}
|
||||
\frametitle{What are each of the components?}
|
||||
|
||||
\begin{itemize}[<+->]
|
||||
\item
|
||||
\item $C$ontrol is your current term.
|
||||
\item $E$nvironment is a list of addresses.
|
||||
\item $S$tore is a mapping of addresses to values.
|
||||
\item $K$ont is what gets evaluated next.
|
||||
\end{itemize}
|
||||
\end{frame}
|
||||
|
||||
\begin{frame}
|
||||
\frametitle{What are continuations?}
|
||||
\end{frame}
|
||||
|
||||
\begin{frame}
|
||||
\begin{tikzpicture}[
|
||||
roundnode/.style={circle, draw=green!60, fill=green!5, very thick, minimum size=7mm},
|
||||
|
|
|
@ -63,4 +63,4 @@ exp =
|
|||
((ƛ $ atomic $ suc $ ` zero) · ` zero)
|
||||
|
||||
expRes+ : eval 7 exp ≡ (complete $ done $ (suc (suc (suc zero))))
|
||||
expRes+ = refl
|
||||
expRes+ = refl
|
||||
|
|
Loading…
Reference in a new issue