diff -r 10f834eb0a9e -r 89e05a230d2d cws/cw05.tex --- a/cws/cw05.tex Sat Sep 09 14:14:31 2023 +0100 +++ b/cws/cw05.tex Sun Sep 10 12:24:55 2023 +0100 @@ -9,25 +9,27 @@ \begin{document} -%\color{pansypurple} -%\section*{RESIT / REPLACEMENT} -% -%{\bf -%The resit / replacement task is essentially CW5 (listed below) with -%the exception that the lexer and parser is already provided. The -%parser will generate an AST (see file \texttt{fun\_llvm.sc}). Your task -%is to generate an AST for the K-intermediate language and supply -%sufficient type annotations such that you can generate valid code for -%the LLVM-IR. The submission deadline is 9th August at 16:00. At the -%deadline, please send me an email containing a zip-file with your -%files. -%Feel free to reuse the files I have uploaded on KEATS (especially -%the files generating simple LLVM-IR code). Of help might also be the -%videos of Week~10.\bigskip -% -%\noindent -%Good Luck!} -%\color{black} +\color{pansypurple} +\section*{RESIT / REPLACEMENT} + +{\bf +The resit / replacement task is essentially CW5 (listed below) with +the exception that the lexer and parser is already provided. The +parser will generate an AST (see file \texttt{fun\_llvm.sc}). Your task +is to generate an AST for the K-intermediate language and supply +sufficient type annotations such that you can generate valid code for +the LLVM-IR. The submission deadline is 4th August at 16:00. At the +deadline, please send me an email containing a zip-file with your +files. +Feel free to reuse the files I have uploaded on KEATS (especially +the files generating simple LLVM-IR code). Of help might also be the +videos of Week~10.\bigskip + +\noindent +Good Luck!}\smallskip\\ +\noindent +Christian +\color{black} \section*{Coursework 5}