c-compiler
Here are 166 public repositories matching this topic...
Simple C compiler
-
Updated
Dec 22, 2024 - C
Port of LLVM to the MOS 6502 and related processors
-
Updated
Oct 20, 2025 - LLVM
A compiler for ARM, X86, MSP430, xtensa and more implemented in pure Python
-
Updated
Oct 3, 2025 - Python
A C-Compiler Visualizer that shows outputs from each compilation phase: preprocessing, lexical analysis, syntax analysis, semantic analysis, TAC generation, optimization, and x86 assembly generation. It produces a final .exe and includes a chatbot to assist with phase-related queries.
-
Updated
Aug 20, 2025
10000
- JavaScript
-
Updated
May 14, 2018 - Yacc
⚙️ C99-compatible multipass compiler written in TypeScript with GCC extensions support. Features a handcrafted left-recursive parser, custom IR, SSA-based optimizer, and a full frontend/backend pipeline. Compiles to x86 machine code with integrated assembler and emulator.
-
Updated
Oct 14, 2024 - TypeScript
A tiny shell for Pico and Pico2, with file system, Vi and C compiler
-
Updated
Nov 1, 2024 - C
x86 C compiler written in untyped lambda calculus
-
Updated
Oct 7, 2022 - Common Lisp
一个C-的编译器/NUAA 编译原理课程设计
-
Updated
Aug 6, 2018 - C++
My retro programming projects for some targets including the Amstrad PCW, the CP/M operating system and the Z80 cpu. Includes a Small-C compiler, Z80 assembler, text editor, graphics, Unix-like shell...
-
Updated
Jan 7, 2022 - C
A C compiler that tries to eliminate the need for header files as much as possible.
-
Updated
Oct 19, 2025 - C
The first C compiler written in Rust.. mostly unworking.
-
Updated
Apr 7, 2020 - Rust
Mike's Enhanced Small C Compiler for Z80 and CP/M.
-
Updated
Nov 25, 2021 - C
Improve this page
Add a description, image, and links to the c-compiler topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the c-compiler topic, visit your repo's landing page and select "manage topics."