slides/slides09.tex
changeset 744 99c5916d9a8f
parent 702 39e21a33ffb0
child 819 fd88a0656164
equal deleted inserted replaced
743:6acabeecdf75 744:99c5916d9a8f
     1 % !TEX program = xelatex
     1 % !TEX program = xelatex
     2 \documentclass[dvipsnames,14pt,t]{beamer}
     2 \documentclass[dvipsnames,14pt,t,xelatex,aspectratio=169,xcolor={table}]{beamer}
     3 \usepackage{../slides}
     3 \usepackage{../slides}
     4 \usepackage{../langs}
     4 \usepackage{../langs}
     5 \usepackage{../data}
     5 \usepackage{../data}
     6 \usepackage{../graphics}
     6 \usepackage{../graphics}
     7 \usepackage{../grammar}
     7 \usepackage{../grammar}
    20 \begin{frame}[t]
    20 \begin{frame}[t]
    21 \frametitle{%
    21 \frametitle{%
    22   \begin{tabular}{@ {}c@ {}}
    22   \begin{tabular}{@ {}c@ {}}
    23   \\[-3mm]
    23   \\[-3mm]
    24   \LARGE Compilers and \\[-2mm] 
    24   \LARGE Compilers and \\[-2mm] 
    25   \LARGE Formal Languages (9)\\[3mm] 
    25   \LARGE Formal Languages\\[3mm] 
    26   \end{tabular}}
    26   \end{tabular}}
    27 
    27 
    28   \normalsize
    28   \normalsize
    29   \begin{center}
    29   \begin{center}
    30   \begin{tabular}{ll}
    30   \begin{tabular}{ll}
    31     Email:  & christian.urban at kcl.ac.uk\\
    31     Email:  & christian.urban at kcl.ac.uk\\
    32     Office Hours: & Thursdays 12 -- 14\\
    32     %Office Hours: & Thursdays 12 -- 14\\
    33     Location: & N7.07 (North Wing, Bush House)\\
    33     %Location: & N7.07 (North Wing, Bush House)\\
    34     Slides \& Progs: & KEATS (also homework is there)\\  
    34     Slides \& Progs: & KEATS (also homework is there)\\  
    35   \end{tabular}
    35   \end{tabular}
    36   \end{center}
    36   \end{center}
    37 
    37 
       
    38   \begin{center}
       
    39     \begin{tikzpicture}
       
    40       \node[drop shadow,fill=white,inner sep=0pt] 
       
    41       {\footnotesize\rowcolors{1}{capri!10}{white}
       
    42         \begin{tabular}{|p{4.8cm}|p{4.8cm}|}\hline
       
    43           1 Introduction, Languages          & 6 While-Language \\
       
    44           2 Regular Expressions, Derivatives & 7 Compilation, JVM \\
       
    45           3 Automata, Regular Languages      & 8 Compiling Functional Languages \\
       
    46           4 Lexing, Tokenising               & \cellcolor{blue!50} 9 Optimisations \\
       
    47           5 Grammars, Parsing                & 10 LLVM \\ \hline
       
    48         \end{tabular}%
       
    49       };
       
    50     \end{tikzpicture}
       
    51   \end{center}
    38 \end{frame}
    52 \end{frame}
    39 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    53 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    40 
    54 
    41 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    55 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    42 \begin{frame}[c,fragile]
    56 \begin{frame}[c,fragile]