chibicc

C compiler

An open-source C compiler that aims to implement all C11 features and compile real-world programs correctly.

A small C compiler

GitHub

10k stars
176 watching
886 forks
Language: C
last commit: about 1 year ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
rui314/8cc An experimental compiler written in C for the x86-64 Linux architecture. 6,157
rui314/9cc A compiler project that compiles C code to x86-64 assembly using an intermediate representation and manual memory management. 1,825
lotabout/write-a-c-interpreter A simple C interpreter that can interpret and run itself 4,053
richelbilderbeek/travis_gcc_cpp17 A simple C++17 project to test and demonstrate a clean Travis CI build with GCC compiler. 21
c3lang/c3c A compiler for an evolution of the C language 2,971
tinycc/tinycc A lightweight C compiler that compiles and executes C code directly. 2,045
doctorwkt/acwj Writing a compiler for a simplified version of the C programming language from scratch. 10,578
lynn/chibicc A small C compiler that compiles to Uxntal code 118
tezc/sc Provides a collection of portable and high-performance C libraries and data structures 2,269
boyter/scc Fast code counter with complexity calculations and COCOMO estimates written in pure Go. 6,760
l1mey112/crepl A compiler and interpreter for executing C code on the fly as it is typed. 30
alexfru/smallerc A compiler that generates code for multiple platforms from a single C source file 1,423
cimplec/sim-c A Python-based front-end for compiling C code into efficient machine code 137
clibs/clib Provides a package manager for C libraries to simplify installation and usage of third-party libraries 4,874
sysprog21/shecc A compiler for C optimized for 32-bit ARM and RISC-V architectures with minimal dependencies. 1,131