cws/main_cw03.tex
changeset 425 957808dcb367
parent 424 daf561a83ba6
child 426 b51467741af2
equal deleted inserted replaced
424:daf561a83ba6 425:957808dcb367
   119 % BF IDE
   119 % BF IDE
   120 % https://www.microsoft.com/en-us/p/brainf-ck/9nblgggzhvq5
   120 % https://www.microsoft.com/en-us/p/brainf-ck/9nblgggzhvq5
   121   
   121   
   122 \section*{Main Part 3 (Scala, 6 Marks)}
   122 \section*{Main Part 3 (Scala, 6 Marks)}
   123 
   123 
   124 %\mbox{}\hfill\textit{``[Google’s MapReduce] abstraction is inspired by the}\\
   124 \mbox{}\hfill\textit{``Java is the most distressing thing to happen to computing since MS-DOS.''}\smallskip\\
   125 %\mbox{}\hfill\textit{map and reduce primitives present in Lisp and many}\\
   125 \mbox{}\hfill\textit{ --- Alan Kay, the inventor of object-oriented programming}\bigskip\medskip
   126 %\mbox{}\hfill\textit{other functional language.''}\smallskip\\
       
   127 %\mbox{}\hfill\textit{ --- Dean and Ghemawat, who designed this concept at Google}
       
   128 %\bigskip\medskip
       
   129 
   126 
   130 \noindent
   127 \noindent
   131 This part is about a regular expression matcher described by
   128 This part is about a regular expression matcher described by
   132 Brzozowski in 1964.  The
   129 Brzozowski in 1964.  The
   133 background is that ``out-of-the-box'' regular expression matching in
   130 background is that ``out-of-the-box'' regular expression matching in