Back to Browse

Create your own programming language // Compilers Demystified

10.4K views
Mar 23, 2022
15:25

In this lesson, we build a straightforward programming language with the key objective of explaining the key portions that make a compiler a compiler 🌹 We explain the process of tokenization and parsing to get the abstract syntax tree (AST). We then demo how to work with the AST to generate some executable code ❤️ Compiler Code: https://github.com/basarat/demo-compiler Mentioned, A toy programming language called BhaiLang: https://www.youtube.com/watch?v=B7AKgRW2Jas Mentioned, TypeScript Mapped Types: https://www.youtube.com/watch?v=fn12l_8LfxI #basarat 👇 ❤️ Subscribe for MOORE ❤️ 👇 https://www.youtube.com/basaratali?sub_confirmation=1 **Feel Free To Read This Lot** I'm Basarat, and I love helping developers. More about me: Microsoft MVP for TypeScript 200K contributions on Stackoverflow. Top Contributor for TypeScript. Udemy Courses: https://www.udemy.com/user/basaratalisyed/ Creator https://designtsx.com Book Author: Beginning NodeJS Book Author: TypeScript Deep Dive Egghead Instructor: https://egghead.io/q/resources-by-basarat-ali-syed?af=bxr3i Creator of multiple hot ✨ed Github Open Source projects Follow me on Twitter: https://twitter.com/basarat Follow me on GitHub: https://github.com/basarat Donate: https://www.paypal.me/basaratali Website: https://basarat.com/

Download

0 formats

No download links available.

Create your own programming language // Compilers Demystified | NatokHD