C99-compatible multipass compiler written in TypeScript with GCC extensions support.
⚙️ 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.
Tags
Similar apps
More in this categoryAn educational software system of a tiny self-compiling C compiler, a tiny self-executing RISC-V emulator, and a tiny self-hosting RISC-V hypervisor.
2.5kJupyter NotebookBSD-2-ClauseReverse engineer and rewrite real mode DOS programs!
660C#Apache-2.0WindowsmacOSLinuxOpen-source framework for native apps from one Java codebase, with a custom-rendered UI you control across iOS, Android, desktop, web, and watches.
1.9kJavaWindowsmacOSLinuxSelf-hosted iOS & Android simulator streaming for the whole team
850TypeScriptMITAndroidiOSSelf-hostedHigh-fidelity, anycloud emulators running in your laptop. For DevOps programming, testing, and simulation.
254Python