legacy-cc

Old C compiler

Represents the earliest versions of a C compiler from the 1970s, no longer compilable with modern compilers.

The earliest versions of the very first c compiler known to exist in the wild written by the late legend himself dmr.

GitHub

4k stars
134 watching
346 forks
Language: C
last commit: over 2 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
lotabout/write-a-c-interpreter A simple C interpreter that can interpret and run itself 4,070
rui314/chibicc An open-source C compiler that aims to implement all C11 features and compile real-world programs correctly. 9,749
cc65/cc65 A cross-development package for 6502 based systems with C compiler and runtime library support for many old computer machines. 2,337
rui314/8cc An experimental C compiler that aims to compile itself and supports various language features while keeping the code concise. 6,166
drh/lcc A compiler designed to be highly retargetable for compiling C code. 2,038
tboox/tbox A comprehensive C library providing a wide range of functionality for various applications, including networking, concurrency, data storage and manipulation. 4,906
embarcadero/dev-cpp A fast and feature-rich integrated development environment for C/C++ programming. 2,631
provenance-emu/provenance An emulator frontend supporting various retro console systems 5,994
ivmai/bdwgc A conservative garbage collector for C and C++ storage allocation 3,024
concurrencykit/ck A set of libraries and data structures designed to simplify the development of high-performance concurrent systems in C. 2,409
id-software/doom An open-source implementation of the classic 3D shooter game engine. 14,572
c3lang/c3c A compiler for an evolution of the C language 3,085
mamedev/mame Emulates vintage computers, consoles, and arcade machines to preserve software history. 8,502
draperlaboratory/llvm-cbe A resurrected and improved implementation of the LLVM C Backend in Groff, enabling compilation of programs written in various programming languages to native machine code. 127
jart/cosmopolitan A build-once run-anywhere C library that reconfigures stock compilers to output a POSIX-approved format for native execution on multiple platforms. 18,558