GitHub

Mati365/ts-c-compiler

⚙️ C99-compatible multipass compiler written in TypeScript with GCC extensions support. Features a handcrafted left-recursive parser, custom IR, SSA-based optimizer, and a full frontend/backend pipeline. Compiles to x86 machine code with integrated assembler and emulator.

Project

Owner
Mati365
City
Unknown
Language
TypeScript

Ranking metrics

Snapshot:

Stars
409
New stars
2

GitHub badge

Polish Repo badge [![Polish Repo badge](https://polish-open-source.pl/badges/repositories/github/Mati365/ts-c-compiler.svg)](https://polish-open-source.pl/latest)