Repository navigation

#

compiler-construction

an incremental approach to compiler construction

Scheme
930
6 年前

A GeekTime course about constructing a compiler.

Java
883
4 年前

A tiny evaluator and compiler of arithmetic expressions.

JavaScript
779
5 年前

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.

Julia
369
4 天前

XD Pascal: A small embeddable self-hosting Pascal compiler for Windows. Supports Go-style methods and interfaces

Pascal
285
5 年前
JavaScript
214
6 年前

Generates generalised LL (GLL) and reduced size LR(1) parsers with matching lexers

Go
197
2 年前

Learn how to build a compiler by interacting with Let's Build a Compiler by Jack Crenshaw in Swift Playgrounds

Swift
163
7 年前

HAC Ada Compiler - a small, quick Ada compiler fully in Ada

Ada
140
1 个月前

A curated list of awesome resources and learning materials in the field of X internals

139
8 个月前

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.

Yacc
136
2 年前

A Small Quantum Intermediate Representation

Coq
86
3 个月前