rickBuczynski / coolang
COOL (Classroom Object Oriented Language) compiler with LLVM backend
☆34Updated 4 years ago
Alternatives and similar repositories for coolang:
Users that are interested in coolang are comparing it to the libraries listed below
- Sinister's Scheme Compiler!☆24Updated 2 years ago
- Hindley–Milner Type inferencing in C☆48Updated 2 years ago
- The Evi programming language☆16Updated 2 years ago
- A small λ-calculus interpreter in C☆50Updated 10 years ago
- Simple C Compiler in OCaml☆91Updated 6 years ago
- Hindley-Milner Type Inference implemented in (although not for) Python.☆90Updated 2 years ago
- Bottom Up Rewrite Generator☆25Updated 7 years ago
- simple snapshot-style integration testing for commands☆70Updated 7 months ago
- lambda calculus interpreter☆39Updated 3 years ago
- C++ Implementations of programming languages and type systems studied in "Types and Programming Languages" by Benjamin C. Pierce..☆34Updated 4 years ago
- The Silk Programming Language☆79Updated 3 years ago
- An esoteric RPN golfing language☆23Updated 2 years ago
- Slides from a talk "Graph-Based Intermediate Representations: An Overview and Perspectives"☆21Updated last year
- Following [An Incremental Approach to Compiler Construction](http://scheme2006.cs.uchicago.edu/11-ghuloum.pdf)☆61Updated 3 years ago
- MimIR is my Intermediate Representation☆56Updated this week
- a little JIT VM language for (probably/eventually) terminal UI apps.☆62Updated 6 years ago
- a Lispy Forth in C++☆24Updated 6 years ago
- A self-hosting mini Haskell compiler with a mini C runtime.☆74Updated 5 years ago
- Semantic analysis framework☆14Updated 2 years ago
- Frost is a powerful, general purpose, multi-paradigm programming language☆38Updated 2 years ago
- A work-in-progess programming language modeled after Ada and C++☆25Updated 2 years ago
- A simple concurrent programming language.☆22Updated 4 years ago
- loxi - a Lox interpreter☆33Updated 7 years ago
- A tiny *optimising* compiler for an imperative programming language written in haskell☆157Updated 5 years ago
- A C library for displaying informative, clean and readable errors☆25Updated 10 months ago
- The Egel Programming Language☆84Updated last month
- Experiments about intermediate representations in compilers☆25Updated 12 years ago
- Scribe Reference Compiler☆22Updated last month
- Experimental implementation of a meta-hybrid JIT compiler mixing trace- and method-based compilation strategies.☆29Updated 3 years ago
- LVC verified compiler☆57Updated 6 years ago