equal
deleted
inserted
replaced
14 \section*{Coursework 4} |
14 \section*{Coursework 4} |
15 |
15 |
16 \noindent This coursework is worth 10\% and is due on \cwFOUR{} |
16 \noindent This coursework is worth 10\% and is due on \cwFOUR{} |
17 at 18:00. You are asked to implement a compiler for |
17 at 18:00. You are asked to implement a compiler for |
18 the WHILE language that targets the assembler language |
18 the WHILE language that targets the assembler language |
19 provided by Jasmin or Krakatau (both have very similar |
19 provided by Jasmin or Krakatau (both have a very similar |
20 syntax). You can do the implementation in any programming |
20 syntax). Please submit your answers to the questions |
|
21 below as PDF. You can do the implementation in any programming |
21 language you like, but you need to submit the source code with |
22 language you like, but you need to submit the source code with |
22 which you answered the questions, otherwise a mark of 0\% will |
23 which you answered the questions, otherwise a mark of 0\% will |
23 be awarded. You should use the lexer and parser from the |
24 be awarded. You should use the lexer and parser from the |
24 previous courseworks. Please package \emph{everything}(!) in |
25 previous courseworks. Please package \emph{everything}(!) in |
25 a zip-file that creates a directory with the name |
26 a zip-file that creates a directory with the name |