Write a simple interpreter of C. Inspired by c4 and largely based on it.
☆4,358Nov 22, 2025Updated 5 months ago
Alternatives and similar repositories for write-a-C-interpreter
Users that are interested in write-a-C-interpreter are comparing it to the libraries listed below. We may earn a commission when you buy through links labeled 'Ad' on this page.
Sorting:
- C in four functions☆10,684Dec 26, 2023Updated 2 years ago
- A small C compiler☆11,595Oct 30, 2023Updated 2 years ago
- A Small C Compiler☆6,378May 2, 2024Updated 2 years ago
- A Compiler Writing Journey☆13,217Sep 24, 2025Updated 7 months ago
- The lcc retargetable ANSI C compiler☆2,553Oct 6, 2024Updated last year
- AI Agents on DigitalOcean Gradient AI Platform • AdBuild production-ready AI agents using customizable tools or access multiple LLMs through a single endpoint. Create custom knowledge bases or connect external data.
- A C & x86 version of the "Let's Build a Compiler" by Jack Crenshaw☆576Oct 19, 2018Updated 7 years ago
- Write a simple interpreter of C. Inspired by c4 and largely based on it.☆41Mar 10, 2016Updated 10 years ago
- A tiny hand crafted CPU emulator, C compiler, and Operating System☆1,115Dec 16, 2020Updated 5 years ago
- A small C11 compiler☆773Jan 31, 2021Updated 5 years ago
- 解析C语言的解释器☆47Aug 13, 2018Updated 7 years ago
- Writing a sqlite clone from scratch in C☆10,404Mar 4, 2024Updated 2 years ago
- C in four functions☆153Nov 22, 2021Updated 4 years ago
- Simple C compiler☆1,556Dec 22, 2024Updated last year
- Small C Compiler generating ELF executable Arm architecture, supporting JIT execution☆1,057Aug 5, 2025Updated 9 months ago
- Deploy to Railway using AI coding agents - Free Credits Offer • AdUse Claude Code, Codex, OpenCode, and more. Autonomous software development now has the infrastructure to match with Railway.
- x86 JIT compiler in 86 lines☆967Jul 26, 2015Updated 10 years ago
- Curated list of awesome resources on Compilers, Interpreters and Runtimes☆9,759May 26, 2024Updated last year
- Learn C and build your own programming language in under 1000 lines of code!☆3,247Dec 28, 2025Updated 4 months ago
- How to create an OS from scratch☆30,377Feb 4, 2026Updated 3 months ago
- A self-hosting and educational C optimizing compiler☆1,362Apr 11, 2026Updated 3 weeks ago
- A simple, self-hosting C compiler☆985May 21, 2022Updated 3 years ago
- Unofficial mirror of mob development branch☆2,862Updated this week
- Linux 内核揭秘☆7,657Apr 28, 2026Updated last week
- xv6 OS☆9,370Aug 13, 2024Updated last year
- Deploy to Railway using AI coding agents - Free Credits Offer • AdUse Claude Code, Codex, OpenCode, and more. Autonomous software development now has the infrastructure to match with Railway.
- Let's Build A Simple Interpreter☆1,862Aug 18, 2025Updated 8 months ago
- OS kernel labs based on Rust/C Lang & RISC-V 64/X86-32☆4,036Jan 27, 2023Updated 3 years ago
- A very small C interpreter☆1,474Jun 5, 2018Updated 7 years ago
- Repository for the book "Crafting Interpreters"☆10,733Aug 7, 2024Updated last year
- A very small C interpreter☆565Jun 2, 2022Updated 3 years ago
- Tinyhttpd 是J. David Blackstone在1999年写的一个不到 500 行的超轻量型 Http Server,用来学习非常不错,可以帮助我们真正理解服 务器程序的本质。官网//tinyhttpd.sourceforge.net☆12,129Jul 27, 2023Updated 2 years ago
- MIT视频公开课《计算机程序的构造和解释》中文化项目及课程学习资料搜集。☆11,254Sep 27, 2023Updated 2 years ago
- https://pandolia.net/tinyc/☆649Mar 9, 2026Updated last month
- 中文版的 MIT xv6 文档☆3,517Dec 1, 2025Updated 5 months ago
- Virtual machines for every use case on DigitalOcean • AdGet dependable uptime with 99.99% SLA, simple security tools, and predictable monthly pricing with DigitalOcean's virtual machines, called Droplets.
- 《30天自制操作系统》源码中文版。自己制作一个操作系统(OSASK)的过程☆6,393Apr 1, 2024Updated 2 years ago
- Dr Strangehack, or: how to write a self-hosting C compiler in 10 hours☆531Apr 15, 2022Updated 4 years ago
- mal - Make a Lisp☆10,623Oct 22, 2025Updated 6 months ago
- 🎁 A glib-like multi-platform c library☆5,110Mar 19, 2026Updated last month
- How to Make a Computer Operating System in C++☆22,464Dec 16, 2021Updated 4 years ago
- 从零开始的 JSON 库教程☆7,939Jun 14, 2024Updated last year
- bytecode interpreter in c (blog post)☆750Jan 7, 2022Updated 4 years ago