Adding adding to my language (Compiler Pt.4)
GitHub Repo: https://github.com/orosmatthew/hydrog... 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

▶︎
Multiplication Superiority (Compiler Pt.5)

▶︎
Let's Create a Compiler (Pt.1)

▶︎
17. Batch Normalization | Neural Network Optimization

▶︎
If and Scopes! (Compiler Pt.6)

▶︎
Variables in Assembly (Compiler Pt.3)

▶︎
9. What Compilers Can and Cannot Do

▶︎
Co-Creator of Haskell: Functional Programming, Thinking in Types, Useless Languages | Simon Jones

▶︎
Just In Time (JIT) Compilers - Computerphile

▶︎
Growing a Parse Tree (Compiler Pt.2)

▶︎
JANITOR vs THE BIGGEST GUYS IN THE GYM. They Didn’t Expect THAT

▶︎
Remember SCANTRON? How did that work?

▶︎
The Deadliest Weapon of the Ancient World

▶︎
Making My Own Programming Language and Coding a Game in It

▶︎
Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker

▶︎
Billionaire's WARNING: I'm SELLING. The Crash Is Already Here!

▶︎
How to Actually Learn C (2027 Edition)

▶︎
Better Errors and Variable Assignment! (Compiler Pt.8)

▶︎
Understanding File Descriptors in Unix/Linux

▶︎
Mastering Memory: Allocation Techniques in C, C++, and ARM Assembly

▶︎
