Resources
Understanding Interpreter
Understanding Compiler
- https://www.youtube.com/watch?v=GsCWivTeFpY
- Watch LLVM’s in 100s. https://www.youtube.com/watch?v=BT2Cv-Tjq7Q
- Understand the Lexer
- Understand AST
- Understand the Parser
Understanding LLVM
- Understand LLVM’s IR (https://mcyoung.xyz/2023/08/01/llvm-ir/#reinterpret-shenanigans)
- Understand LLVM API (https://mukulrathi.com/create-your-own-programming-language/llvm-ir-cpp-api-tutorial/)
- Read part 1 and 2 of Kaleidoscope (https://llvm.org/docs/tutorial/)
- Part 1 video : (https://www.youtube.com/watch?v=aYd40eVse7U)