| changeset 905 | d8f870aad77d |
| parent 876 | 09e4ca6d00a0 |
| child 923 | a46034ce7be2 |
| 904:3faf015b7e24 | 905:d8f870aad77d |
|---|---|
43 |
43 |
44 \begin{document} |
44 \begin{document} |
45 \fnote{\copyright{} Christian Urban, King's College London, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021} |
45 \fnote{\copyright{} Christian Urban, King's College London, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021} |
46 |
46 |
47 \section*{Handout 1} |
47 \section*{Handout 1} |
48 |
|
49 $\neq$ |
|
50 |
48 |
51 The purpose of a compiler is to transform a program a human can read and |
49 The purpose of a compiler is to transform a program a human can read and |
52 write into code machines can run as fast as possible. Developing a |
50 write into code machines can run as fast as possible. Developing a |
53 compiler is an old craft going back to 1952 with the first compiler |
51 compiler is an old craft going back to 1952 with the first compiler |
54 written by Grace Hopper.\footnote{Who many years ago was invited on a |
52 written by Grace Hopper.\footnote{Who many years ago was invited on a |