Welcome to Supreme Haki
Supreme Haki is your hub for mastering CS fundamentals, discovering powerful developer tools, and staying updated with tech insights. Whether you’re a curious student or a seasoned engineer, our practical deep-dives and easy-to-follow guides will level up your understanding.
Featured Post
What is a Compiler? : Introduction to Compilers and How to Build One from Scratch
Discover what is compiler? really are and learn how to build one from scratch in C++. This hands-on series is perfect for beginners who want to master compiler fundamentals step-by-step….
Recent Posts
Abstract Syntax Tree Tutorial: What Is AST and How to Build It in C++
Learn what an Abstract Syntax Tree (AST) is, how it works in compiler design, and how to build an AST in C++ using Bison. This step-by-step tutorial breaks down AST creation for the Flare language compiler.
Parser Definition and Implementation in C++ Using Bison: What Is a Parser and How It Works
What is a parser in compiler design? This guide explains the parser definition, explores how parsers work, and shows you how to implement a parser in C++ using Bison step-by-step — with real examples from the Flare compiler.
What is Lexical Analysis? | Make Lexer in C++ Using Regex
Learn what lexical analysis is and how to build a lexer in C++ for your own programming language. This guide breaks down the steps from raw source code to tokenized output using a real-world example from the Flare compiler.
Designing Your Own Programming Language — “Flare” as a Guide
Ever wanted to make your own programming language?
Flare is a fast, dynamic, and minimal language you can build from scratch.
Think: Python’s simplicity with C-style syntax — but it’s yours.
We show you how to design types, loops, functions, and more — step by step.
What is a Compiler? : Introduction to Compilers and How to Build One from Scratch
Discover what is compiler? really are and learn how to build one from scratch in C++. This hands-on series is perfect for beginners who want to master compiler fundamentals step-by-step….
What I’m Building
Let’s break down what compilers are, why they matter, and how they work at a high level.
we'd love to hear from you
Whether you have feedback, suggestions, or just want to say hello, please feel free to get in touch with us. You can reach us through our contact page, or connect with us on social media. We’re always open to new ideas and conversations, and we look forward to hearing from you!
Send Us a Message
