591 results for “topic:compiler-construction”
an incremental approach to compiler construction
A GeekTime course about constructing a compiler.
A tiny evaluator and compiler of arithmetic expressions.
Makes Julia reason with equations. General purpose metaprogramming, symbolic computation and algebraic equational reasoning library for the Julia programming language: E-Graphs & equality saturation, term rewriting and more.
Language tooling for the Lox programming language.
XD Pascal: A small embeddable self-hosting Pascal compiler for Windows. Supports Go-style methods and interfaces
Writing eBPF programs with Elixir!
A tiny C compiler written purely in JavaScript.
Generates generalised LL (GLL) and reduced size LR(1) parsers with matching lexers
Yet Another Compiler Visualizer
Learn how to build a compiler by interacting with Let's Build a Compiler by Jack Crenshaw in Swift Playgrounds
HAC Ada Compiler - a small, quick Ada compiler fully in Ada
A compiler that accepts any valid program written in C. It is made using Lex and Yacc. Returns a symbol table, parse tree, annotated syntax tree and intermediate code.
A curated list of awesome resources and learning materials in the field of X internals
A c/RISCV of "Let's Build a Compiler" by Jack Crenshaw
A Small Quantum Intermediate Representation
Tools for rapid prototyping of DSL compilers
MimIR is my Intermediate Representation
A modern programming language for .NET - Compiler inspired by the .NET Roslyn compiler architecture.
A chronologically sorted list of influential papers on compiler optimization, from the seminal works of 1952 through the advanced techniques of 1994
An LLVM IR dataset for data-driven compiler optimization research
High-performance compiler backend for Lamina Intermediate Representation
Parser and compiler for Ravi and Lua
cparse is an LR(1) and LALR(1) parser generator
A toy C-like language compiler for PigletVM
This is a repository of coursework project for the Stanford Compilers MOOC course. The result is a fully-working compiler for the COOL Programming Language.
Target "triple" support
Crafting an interpreter/compiler with TypeScript.
🐳 Compiler Construction CS 🚃 student or a curious 🚒 developer this repo ✈ will guide you through 🚁 the process of building 🚂 your own compiler 🚅 step-by-step projects 🚢 in C/C++, Python 🪀 and Java along with 🎳 mini-languages Includes 🥎 tools like Lex/Yacc 🏉 ANTLR LLVM 🎲 and Bison 🍋
JuCC - Jadavpur University Compiler Compiler