How compiler works How implemented There is overlap between chapters 3, 6, 7 and 8 Split sprints Chapter 1: -General expansion needed Chapter 2: -General expansion Chris -Chapter 3: Talk about overall weork Abstract concepts Compilers etc How C compiler works Talk about recursive decsent compiling Chapter 4: Title change to Language Design Write up notes in full Context free grammars Combine chapter 4 and 5 under full language design section Alfie - Merge chapter 5 and 6 Put stuff about java files in sprint talk Move absract stuff i.e. how files were changed into to chapter 3 Chris - Chapter 7 (Testing) Write test harnesses Define what they do Then say they passed (if they do) Dicussion: Expand Aiden - Conclusion Chris - maybe? String stuff Character from string Modify strings Add strings UML diagrams?? One for each sprint, one final one Spint 3 adds execute C