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{xcolor} | 
     3 %%\usepackage{xcolor} | 
     4 \usepackage{../slides} | 
     4 \usepackage{../slides} | 
     5 \usepackage{../langs} | 
     5 \usepackage{../langs} | 
     6 \usepackage{../data} | 
     6 \usepackage{../data} | 
     7 \usepackage{../graphics} | 
     7 \usepackage{../graphics} | 
     8 \usepackage{../grammar} | 
     8 \usepackage{../grammar} | 
    30 \begin{frame}[t] | 
    30 \begin{frame}[t] | 
    31 \frametitle{% | 
    31 \frametitle{% | 
    32   \begin{tabular}{@ {}c@ {}} | 
    32   \begin{tabular}{@ {}c@ {}} | 
    33   \\[-3mm]  | 
    33   \\[-3mm]  | 
    34   \LARGE Compilers and \\[-2mm]   | 
    34   \LARGE Compilers and \\[-2mm]   | 
    35   \LARGE Formal Languages (8)\\[3mm]   | 
    35   \LARGE Formal Languages\\[3mm]   | 
    36   \end{tabular}} | 
    36   \end{tabular}} | 
    37   | 
    37   | 
    38   \normalsize  | 
    38   \normalsize  | 
    39   \begin{center} | 
    39   \begin{center} | 
    40   \begin{tabular}{ll} | 
    40   \begin{tabular}{ll} | 
    41     Email:  & christian.urban at kcl.ac.uk\\  | 
    41     Email:  & christian.urban at kcl.ac.uk\\  | 
    42     Office Hours: & Thursdays 12 -- 14\\  | 
    42     %Office Hours: & Thursdays 12 -- 14\\  | 
    43     Location: & N7.07 (North Wing, Bush House)\\  | 
    43     %Location: & N7.07 (North Wing, Bush House)\\  | 
    44     Slides \& Progs: & KEATS (also homework is there)\\    | 
    44     Slides \& Progs: & KEATS (also homework is there)\\    | 
    45   \end{tabular} | 
    45   \end{tabular} | 
    46   \end{center} | 
    46   \end{center} | 
    47   | 
    47   | 
         | 
    48   \begin{center} | 
         | 
    49     \begin{tikzpicture} | 
         | 
    50       \node[drop shadow,fill=white,inner sep=0pt]   | 
         | 
    51       {\footnotesize\rowcolors{1}{capri!10}{white} | 
         | 
    52         \begin{tabular}{|p{4.8cm}|p{4.8cm}|}\hline | 
         | 
    53           1 Introduction, Languages          & 6 While-Language \\  | 
         | 
    54           2 Regular Expressions, Derivatives & 7 Compilation, JVM \\  | 
         | 
    55           3 Automata, Regular Languages      & \cellcolor{blue!50} 8 Compiling Functional Languages \\ | 
         | 
    56           4 Lexing, Tokenising               & 9 Optimisations \\  | 
         | 
    57           5 Grammars, Parsing                & 10 LLVM \\ \hline  | 
         | 
    58         \end{tabular}% | 
         | 
    59       };  | 
         | 
    60     \end{tikzpicture} | 
         | 
    61   \end{center} | 
    48 \end{frame} | 
    62 \end{frame} | 
    49 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%  | 
    63 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%  | 
    50   | 
    64   | 
    51 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%  | 
    65 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%  | 
    52 \begin{frame}[c] | 
    66 \begin{frame}[c] |