an incremental approach to compiler construction
A GeekTime course about constructing a compiler.
翻译 - 有关构造编译器的GeekTime课程。
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, ...
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
Learn how to build a compiler by interacting with Let's Build a Compiler by Jack Crenshaw in Swift Playgrounds
Yet Another Compiler Visualizer
HAC Ada Compiler - a small, quick Ada compiler fully in Ada
#Awesome#A curated list of awesome resources and learning materials in the field of X internals
#前端开发#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 c/RISCV of "Let's Build a Compiler" by Jack Crenshaw
Tools for rapid prototyping of DSL compilers
Parser and compiler for Ravi and Lua
A toy C-like language compiler for PigletVM
MimIR is my Intermediate Representation