A C-like syntax language compiler
-
Updated
Dec 14, 2025 - C
A C-like syntax language compiler
A statically-typed language with clean syntax and efficient execution
A basic C language compiler from scratch.
POSIX shell script to x86_64 ELF compiler
DLite - a lightweight data-centric framework for semantic interoperability
Source code preprocessor and generator
Realtime pothole detection on Android phone's IMU data. SVM model in C++, integrated with Java NDK.
Code-generates ANSI C helpers that give your structs reflection-style access to field names, types, and values.
Squint: A peephole optimizer for stack VM compilers
CAN DBC to C (and CSV, JSON and XML) compiler using the mpc parser combinator library
A custom compiler built from scratch in C using Flex and Bison. Implements lexical analysis, parsing, intermediate code generation, and final machine code translation for a toy programming language.
Frontend for C, concentrating on: generation from code; single-file analysis; modification; and emission (prettyprinting).
CAN BUS protocol description with code generation for the solar boat modules and applications
A simple compiler developed as part of the Compilers course at UFRGS. It includes a full frontend with lexical, syntactic, and semantic analysis, and generates both ILOC and x86 assembly code.
Mini compiler for a subset of C language built as Compiler Design PBL Project
Beta Evolve is an open source C version of Google Deepmind's Alpha Evolve with extra features.
A cross-code translator designed to map C language code into Python, facilitating seamless code migration and interoperability between these two popular programming languages.
📦 PIM Compiler A lightweight compiler for a custom 24-bit Processor-In-Memory (PIM) Instruction Set Architecture. This tool translates simple C-like matrix operations into 24-bit machine instructions through parsing, intermediate representation (IR) generation, and custom microcode mapping.
Add a description, image, and links to the code-generation topic page so that developers can more easily learn about it.
To associate your repository with the code-generation topic, visit your repo's landing page and select "manage topics."