coursework/cw04.tex
changeset 567 4573d36d0b2f
parent 556 40e22ad45744
child 598 e3ad67cd5123
equal deleted inserted replaced
566:b153c04834eb 567:4573d36d0b2f
     8 %https://docs.oracle.com/javase/specs/jvms/se7/html/
     8 %https://docs.oracle.com/javase/specs/jvms/se7/html/
     9 
     9 
    10 \section*{Coursework 4 (Strand 1)}
    10 \section*{Coursework 4 (Strand 1)}
    11 
    11 
    12 \noindent This coursework is worth 6\% and is due on 14
    12 \noindent This coursework is worth 6\% and is due on 14
    13 December at 16:00. You are asked to implement a compiler for
    13 December at 18:00. You are asked to implement a compiler for
    14 the WHILE language that targets the assembler language
    14 the WHILE language that targets the assembler language
    15 provided by Jasmin or Krakatau (both have very similar
    15 provided by Jasmin or Krakatau (both have very similar
    16 syntax). You can do the implementation in any programming
    16 syntax). You can do the implementation in any programming
    17 language you like, but you need to submit the source code with
    17 language you like, but you need to submit the source code with
    18 which you answered the questions, otherwise a mark of 0\% will
    18 which you answered the questions, otherwise a mark of 0\% will