Mati365 / ts-c-compilerLinks
⚙️ 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.
☆377Updated 7 months ago
Alternatives and similar repositories for ts-c-compiler
Users that are interested in ts-c-compiler are comparing it to the libraries listed below
Sorting:
- The best C-like language that can be implemented in 10kLOC.☆602Updated this week
- Standalone C compiler/assembler/linker/libc for x86-64/aarch64/riscv64/wasm☆369Updated this week
- A compiler for a new language focusing on compile-time execution and no LLVM dependency.☆287Updated last year
- Toy language for experimentation and fun.☆578Updated 2 months ago
- Fun, portable, minimalistic virtual machine.☆555Updated 8 months ago
- Programming language that compiles into a x86 ELF executable.☆170Updated 2 years ago
- Web49: WebAssembly Interpeter☆329Updated 2 years ago
- A Quick Backend☆338Updated 3 years ago
- Cake a C23 front end and transpiler written in C☆605Updated 2 weeks ago
- A mini x86-64 assembler for fun and learning.☆213Updated 2 months ago
- simple java virtual machine☆260Updated 3 years ago
- A very small statically-typed embeddable scripting language.☆260Updated 5 months ago
- A Modern C11 compiler (STILL EARLY)☆1,128Updated last week
- The Toy Programming Language.☆249Updated 3 months ago
- Let's build browsers this weekend!☆144Updated 8 months ago
- Generalized Linear Model Script☆39Updated last year
- Fast C-like programming language with advanced features☆167Updated 2 years ago
- Simple programming language created for fun.☆198Updated last week
- LO - small programming language targeting WASM that aims to be as simple as possible☆469Updated this week
- A small malloc implementation, for use in WebAssembly☆165Updated last year
- A general purpose programming language☆206Updated 3 weeks ago
- Platform independent low-level JIT compiler☆942Updated 2 months ago
- 🥜 A Self-Compiling C Transpiler Targeting Human-Readable POSIX Shell☆460Updated 3 weeks ago
- Contemporary systems programming language in the spirit of C☆218Updated 9 months ago
- "hello world" x86 kernel example☆302Updated 2 years ago
- A x86_64 Linux debugger 🐛🐛🐛☆235Updated last year
- Vox language compiler. AOT / JIT / Linker. Zero dependencies☆354Updated last week
- A programming language written for fun!☆91Updated last year
- River is an experimental assembly-like programming language.☆97Updated 3 years ago
- An educational C-like toy programming language that compiles to x64 binary.☆154Updated last year