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
10k stars
176 watching
886 forks
Language: C
last commit: about 1 year ago
Linked from 1 awesome list
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 |