cws/cw04.tex
changeset 877 a8a4ca890f56
parent 859 2c6fa627df78
child 886 7a8187cf5bb3
equal deleted inserted replaced
876:09e4ca6d00a0 877:a8a4ca890f56
    12 %http://saksagan.ceng.metu.edu.tr/courses/ceng444/link/jvm-cpm.html
    12 %http://saksagan.ceng.metu.edu.tr/courses/ceng444/link/jvm-cpm.html
    13 
    13 
    14 \section*{Coursework 4}
    14 \section*{Coursework 4}
    15 
    15 
    16 \noindent This coursework is worth 15\% and is due on \cwFOUR{}
    16 \noindent This coursework is worth 15\% and is due on \cwFOUR{}
    17 at 18:00. You are asked to implement a compiler for
    17 at 16: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 a very similar
    19 provided by Jasmin or Krakatau (both have a very similar
    20 syntax). Please submit your answers to the questions
    20 syntax). Please submit your answers to the questions
    21 below as PDF. You can do the implementation in any programming
    21 below as PDF. You can do the implementation in any programming
    22 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