dtcxzyw / cmmcView external linksLinks
An unofficial reference implementation of the C Minus Minus Compiler
☆70Feb 3, 2025Updated last year
Alternatives and similar repositories for cmmc
Users that are interested in cmmc are comparing it to the libraries listed below
Sorting:
- A fast compiler for SysY code☆19Aug 22, 2022Updated 3 years ago
- A toy compiler written in C++17 that translates SysY (a C-like toy language) into ARM-v7a assembly.☆146Aug 14, 2021Updated 4 years ago
- A tool for dependencies validation for ninja build system using strace to detect the real dependencies☆16Nov 12, 2018Updated 7 years ago
- binary->LLVM->circuits☆19Feb 26, 2024Updated last year
- ☆23Mar 21, 2024Updated last year
- A Large-Scale Automated Program Repair Benchmark of Real-World LLVM Middle-End Bugs☆21Updated this week
- Do integer arithmetic with fsub.☆35Feb 7, 2026Updated last week
- A C99 compliant compiler☆20May 9, 2021Updated 4 years ago
- Optimizing compiler for SysY (C subset)☆44Apr 14, 2024Updated last year
- An LLVM IR dataset for data-driven compiler optimization research☆75Updated this week
- WasmBox is an embeddable WebAssembly runtime, with a focus on portability, compact footprint, and performance.☆10Aug 21, 2021Updated 4 years ago
- PySOM - The Simple Object Machine Smalltalk implemented in Python☆19Aug 19, 2025Updated 5 months ago
- A tool for analyzing syntactic and semantic properties of C Preprocessor macros in C programs☆12Aug 27, 2025Updated 5 months ago
- An optimizing compiler targeting armv7 and risc-v32☆63Jan 31, 2025Updated last year
- This book introduces established concepts in the computer ecosystem, so you can use them to have more control over your own computers and…☆12Jan 26, 2025Updated last year
- Lightweight x86-64 instruction length disassembler (LDE)☆34Jun 17, 2023Updated 2 years ago
- Self-hosting C toolchain, from scratch☆36Feb 7, 2025Updated last year
- Sigma Virtual Machine.☆23Jan 3, 2024Updated 2 years ago
- Cell language C++ runtime☆18Oct 1, 2020Updated 5 years ago
- A Linux x86/x86-64 tool to trace registers and memory regions.☆40Jun 9, 2022Updated 3 years ago
- An obfuscator bases on llvm for multiple language and platform☆19Jun 28, 2017Updated 8 years ago
- A graphing library for Control Flow Graphs☆105Jun 19, 2025Updated 7 months ago
- Lightweight x86-64 disassembling library☆44Aug 22, 2022Updated 3 years ago
- A compiler that translates SysY (a subset of C language) into ARMv7a, implemented in Java15.☆65Aug 19, 2021Updated 4 years ago
- A reusable compiler backend for the i386, x86_64, ARM and AArch64 architecture based on TCC, with an IR on bytecode level including type …☆18Mar 10, 2024Updated last year
- Map and modify ELF using C++ structures☆19Feb 28, 2021Updated 4 years ago
- An optimizing decompiler (modified to use remill semantics)☆30Jan 4, 2019Updated 7 years ago
- Fork of LLVM for LTO pass plugins support.☆21Jun 28, 2025Updated 7 months ago
- MetaCG offers an annotated whole program call-graph tool for Clang/LLVM.☆50Jan 28, 2026Updated 2 weeks ago
- The updated PE file manipulation library from RetDec project.☆21Nov 24, 2023Updated 2 years ago
- A small, statically typed, low-level programming language.☆24Sep 8, 2025Updated 5 months ago
- LLDB based debugger for Linux Kernel☆28Apr 5, 2025Updated 10 months ago
- Yet another toy CPU.☆93Dec 10, 2023Updated 2 years ago
- Visualization of LLVM IR☆59May 6, 2014Updated 11 years ago
- ☆53Jan 17, 2026Updated 3 weeks ago
- 全国大学生计算机系统能力大赛编译系统设计赛项目☆248May 16, 2021Updated 4 years ago
- EeZee Language - Compiler Engineering Basics☆35Updated this week
- IDA Type Info Libraries for RE☆32Jan 11, 2025Updated last year
- Simple RISC-V SBI runtime library; designated for supervisor use☆25Jan 10, 2024Updated 2 years ago