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.
3 best points · 1 comments · 3 Hacker News posts · 413 GitHub stars · View on GitHub
Hacker News discussions
- Show HN: 16bit Real-mode C compiler written in TypeScript (3 points, 1 comments, by mati365, 2024-02-17)
- Multipass C Compiler, Assembler and x86 emulator written in TypeScript (2 points, 0 comments, by ingve, 2024-02-05)
- Ts-C-compiler: Multipass C Compiler, Assembler and x86 emulator in TypeScript (1 points, 0 comments, by thunderbong, 2024-02-19)