MazuCC

C compiler

A minimal C compiler generating x86_64 assembly code

A minimalist C compiler with x86_64 code generation

GitHub

516 stars
33 watching
65 forks
Language: C
last commit: about 4 years ago
ccompilergcc-compliergnux86-64

Related projects:

Repository Description Stars
jserv/amacc A compiler for the Arm architecture that compiles a subset of C to generate executables and supports just-in-time execution. 1,015
vexu/arocc A compiler written in Zig to translate C code into machine-specific binary code 1,138
malisipi/vzcc A cross-compiler for V that allows compilation to various platforms and architectures. 26
jmorag/mcc Compiles the MicroC programming language into machine code using Haskell 116
larmel/lacc A compiler for the C programming language written in C. 894
sysprog21/shecc A compiler for C optimized for 32-bit ARM and RISC-V architectures with minimal dependencies. 1,131
martinjaros/tm4c-gcc A GCC-based compiler project for developing software on TI's Tiva series microcontrollers 7
rui314/9cc A compiler project that compiles C code to x86-64 assembly using an intermediate representation and manual memory management. 1,825
murisi/l2 A minimalist language with procedural macro support 135
igor84/summus A compiler frontend written without C macros using LLVM as the backend to compile a minimal language for educational purposes. 234
hatashiro/kou A compiler for a minimalist programming language designed to be compiled into WebAssembly bytecode 134
whiley/whileycompiler Compiles Whiley source files into an intermediate language 219
tinycc/tinycc A lightweight C compiler that compiles and executes C code directly. 2,045
alexfru/smallerc A compiler that generates code for multiple platforms from a single C source file 1,422
nickmqb/muon A modern, statically typed low-level programming language with strong focus on performance and minimalism. 772