hws/hw08.tex
author Christian Urban <christian dot urban at kcl dot ac dot uk>
Fri, 15 Jul 2016 10:54:09 +0100
changeset 406 0a42d73e795b
parent 359 db106e5b7c4d
child 530 cec95ad3a837
permissions -rw-r--r--
repl-slides

\documentclass{article}
\usepackage{../style}
\usepackage{../graphics}

\begin{document}

\section*{Homework 8}

\HEADER

\begin{enumerate}
\item Write a program in the WHILE-language that calculates
      the factorial function.

\item What optimisations could a compiler perform when
      compiling a WHILE-program?

\item What is the main difference between the Java assembler
      (as processed by Jasmin) and Java Byte Code?

\item Parser combinators can directly be given a string as
      input, without the need of a lexer. What are the
      advantages to first lex a string and then feed a
      sequence of tokens as input to the parser?
      
\end{enumerate}

\end{document}

%%% Local Variables: 
%%% mode: latex
%%% TeX-master: t
%%% End: