c4

C compiler

An exercise project demonstrating minimalist C programming

C in four functions

GitHub

10k stars
326 watching
1k forks
Language: C
last commit: about 1 year ago
Linked from 3 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
rui314/9cc A compiler project that compiles C code to x86-64 assembly using an intermediate representation and manual memory management. 1,836
henesy/c4 A minimalist C implementation in four functions. 5
rsms/wlang Develops an assembler and compiler for a programming language 46
rsms/co Developing a statically typed, general-purpose programming language with an optimizing compiler 151
p4lang/p4c An open-source compiler for the P4 programming language used to generate software that controls networking devices. 685
l1mey112/crepl A compiler and interpreter for executing C code on the fly as it is typed. 29
kign/c4wa A WebAssembly compiler from a simplified subset of C to Web Assembly 24
jserv/mazucc A minimal C compiler generating x86_64 assembly code 516
ryanmjacobs/c A utility for compiling and executing C scripts in one go! 2,107
c2lang/c2compiler A C compiler written in the C2 language itself. 703
mustafaquraish/cup A simple, C-like programming language compiler written in Rust to learn the basics of compilers and language processing 295
hsivonen/recode_c A test application showcasing encoding_rs's capabilities in C. 0
trevorburnham/jitter A utility for continuously compiling CoffeeScript to JavaScript 156
barn-lang/barn A simple programming language written in C that is compiled to C. 53
cimplec/sim-c A Python-based front-end for compiling C code into efficient machine code 137