Author: Dilkhush Purohit

Email: [email protected]

Last Edited: 27 Dec 2025

Github: Neko

Description:

Neko is a basic compiler built purely for educational purposes. This documentation records my learning process while building it from scratch.

<aside> <img src="/icons/info-alternate_green.svg" alt="/icons/info-alternate_green.svg" width="40px" />

If you notice any technical inaccuracies or areas for improvement, feel free to suggest corrections. This will help keep this resource accurate and useful for others.

</aside>

0. Introduction

1. Lexical Analysis

2. Syntax Analysis (Parsing)

3. Semantic Analysis

4. Intermediate Representation (IR)

5. Code Generation

Resources: