A minimal, educational programming language compiler written in C.
-
Updated
Dec 13, 2025 - C
A minimal, educational programming language compiler written in C.
C90-compliant assembler simulation for Open University (20465).
Compiler project for the course Compiler Construction CS4031.
Writing eBPF programs with Elixir!
POSIX shell script to x86_64 ELF compiler
A tiny compiler system that is built upon the foundational learning that the LLVM source code provides.
brainf*ck to x86_64 ELF compiler
En este repositorio llevaremos a cabo el proceso para realizar un compilador
VIREX (VIRtual EXecuter) is a clean-room virtual machine built with clarity, extensibility, and education in mind.
cparse is an LR(1) and LALR(1) parser generator
A Jack syntax analyzer for Nand2Tetris written in C
rbison - a clear and simple alternative to GNU rbison
rlex - a clear and simple alternative to GNU flex
C-Like programming language with abstract data types, functions as first-class citizens, and multi-paradigm functionality
A minimal translator from the Bminor teaching language to readable C code.
An interactive C program that constructs an LL(1) parsing table from a given grammar and parses input strings to validate their syntactic correctness.
A custom language compiler built upon C language for college project.
An LL(1) compiler is a type of top-down parser that analyzes input from left to right, producing a leftmost derivation using a single token lookahead. It relies on a parsing table derived from the grammar's FIRST and FOLLOW sets, making it efficient for syntax analysis in programming languages.
Add a description, image, and links to the compiler-construction topic page so that developers can more easily learn about it.
To associate your repository with the compiler-construction topic, visit your repo's landing page and select "manage topics."