A Small C Compiler

8cc C Compiler 8cc is a compiler for the C programming language. It's intended to support all C11 language features while keeping the code as small and simple as possible. The compiler is able to compile itself. You can see its
Category: C/C++ / Compilers
Watchers: 261
Star: 5.6k
Fork: 713
Last update: Jul 27, 2022

Related Repos


alibaba BladeDISC Introduction Overview Features and Roadmap Frontend Framework Support Matrix Backend Support Matrix Deployment Solutions Numbers of Typical

mb64 A λ-calculus interpreter A strongly-normalizing interpreter for the untyped lambda calculus. $ make $ ./lc "(λ x y. x) (λ x. x)" Input: (λ x y. x) (λ

spencertipping How to write a JIT compiler First up, you probably don't want to. JIT, or more accurately "dynamic code generation," is typically not the most effecti

DosWorld --------------------------------------------------------------------------- Pascal Pro - free 32-bit pascal compiler

GrapheneOS Download latest version: sqlite4java-392 with SQLite 3.8.7, Windows/Linux/Mac OS X/Android binaries OSGi bundle 1.0.392 with sqlite4java-392 Files for

skyline-emu Skyline Shader Compiler (SSC) A fork of yuzu's shader compiler modified for Skyline's needs with all other changes being upstreamed and changes from y

rapiz1 cppc C compiler in C++ Background This is a learning project for Crafting interpreters. Most part of C is supported. Support for pointer is hacky. For

nikitinprior The C source code was RESTORED by disassembling the original executable file OPTIM.COM from the Hi-Tech v3.09 compiler. This file is compiled by Hi-Te

dinosaure Gilbraltar, the MirageOS retreat is not so far gilbraltar is a version of the OCaml compiler to be able to build a MirageOS for RaspberryPi 4. It's a

ibara pl0c pl0c is a compiler for the PL/0 language. It reads in PL/0 source code and outputs equivalent C source code. It was written to be the subject of

riicchhaarrd Programming language that compiles into a x86 ELF executable.

mashakos OmniScaler Zero Latency DirectX 11 scaling utility. OmniScaler takes a windowed game or application, displays its window contents to a fullscreen view

matslina Awib is a brainfuck compiler entirely written in brainfuck. Awib implements several optimization strategies and its compiled output outperforms that o

vegesm first-cc-gcc A port of the earliest C compiler to modern GCC. The compiler outputs PDP-11 assembly code that can be compiled and run on a PDP-11 emula

riscv-collab This is the RISC-V C and C++ cross-compiler. It supports two build modes: a generic ELF/Newlib toolchain and a more sophisticated Linux-ELF/glibc toolchain.