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{soul} | 
     7 \usepackage{soul} | 
    43 \begin{frame}[t] | 
    43 \begin{frame}[t] | 
    44 \frametitle{% | 
    44 \frametitle{% | 
    45   \begin{tabular}{@ {}c@ {}} | 
    45   \begin{tabular}{@ {}c@ {}} | 
    46   \\[-3mm]  | 
    46   \\[-3mm]  | 
    47   \LARGE Compilers and \\[-2mm]   | 
    47   \LARGE Compilers and \\[-2mm]   | 
    48   \LARGE Formal Languages (10)\\[3mm]   | 
    48   \LARGE Formal Languages\\[3mm]   | 
    49   \end{tabular}} | 
    49   \end{tabular}} | 
    50   | 
    50   | 
    51   \normalsize  | 
    51   \normalsize  | 
    52   \begin{center} | 
    52   \begin{center} | 
    53   \begin{tabular}{ll} | 
    53   \begin{tabular}{ll} | 
    54     Email:  & christian.urban at kcl.ac.uk\\  | 
    54     Email:  & christian.urban at kcl.ac.uk\\  | 
    55     Office Hours: & Thursdays 12 -- 14\\  | 
    55     %Office Hours: & Thursdays 12 -- 14\\  | 
    56     Location: & N7.07 (North Wing, Bush House)\\  | 
    56     %Location: & N7.07 (North Wing, Bush House)\\  | 
    57     Slides \& Progs: & KEATS (also homework is there)\\    | 
    57     Slides \& Progs: & KEATS (also homework is there)\\    | 
    58   \end{tabular} | 
    58   \end{tabular} | 
    59   \end{center} | 
    59   \end{center} | 
    60   | 
    60   | 
         | 
    61   \begin{center} | 
         | 
    62     \begin{tikzpicture} | 
         | 
    63       \node[drop shadow,fill=white,inner sep=0pt]   | 
         | 
    64       {\footnotesize\rowcolors{1}{capri!10}{white} | 
         | 
    65         \begin{tabular}{|p{4.8cm}|p{4.8cm}|}\hline | 
         | 
    66           1 Introduction, Languages          & 6 While-Language \\  | 
         | 
    67           2 Regular Expressions, Derivatives & 7 Compilation, JVM \\  | 
         | 
    68           3 Automata, Regular Languages      & 8 Compiling Functional Languages \\  | 
         | 
    69           4 Lexing, Tokenising               & 9 Optimisations \\  | 
         | 
    70           5 Grammars, Parsing                & \cellcolor{blue!50}10 LLVM \\ \hline | 
         | 
    71         \end{tabular}% | 
         | 
    72       };  | 
         | 
    73     \end{tikzpicture} | 
         | 
    74   \end{center} | 
    61 \end{frame} | 
    75 \end{frame} | 
    62 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%       | 
    76 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%       | 
    63   | 
    77   | 
    64 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%       | 
    78 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%       | 
    65 \begin{frame}[c,fragile] | 
    79 \begin{frame}[c,fragile] |