GitHub Repo: https://github.com/orosmatthew/hydrogen-cpp Chapters ======== 0:00 Intro 0:45 Math Grammar 6:00 Updating AST in Parser 8:53 The Problem with Pointers 11:44 Explaining an Arena Allocator 15:47 Implementing an Arena Allocator 24:20 Using the Arena Allocator 33:30 Parsing Math Expressions 43:15 Debugging 45:41 Restructuring the Grammar 54:08 Updating the Code Generation 56:27 Addition in Assembly 1:01:11 Surprise Functionality 1:04:53 Refactoring FAQ === Font: Iosevka - https://typeof.net/Iosevka/ CLion Theme: One Dark theme Keyboard: Keychron V6, Gateron G Pro V2 Brown Switches