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
- Following [An Incremental Approach to Compiler Construction](http://scheme2006.cs.uchicago.edu/11-ghuloum.pdf)☆61Updated 3 years ago
- lambda calculus interpreter☆39Updated 3 years ago
- Sinister's Scheme Compiler!☆24Updated 2 years ago
- C++ Implementations of programming languages and type systems studied in "Types and Programming Languages" by Benjamin C. Pierce..☆34Updated 4 years ago
- Hindley-Milner Type Inference implemented in (although not for) Python.☆90Updated 2 years ago
- Hindley–Milner Type inferencing in C☆48Updated 2 years ago
- A toy programming language.☆37Updated last year
- Fairly readable homoiconic language with primarily value (non-referential) semantics that balances the programmer's productivity with sca…☆63Updated 7 months ago
- Student-facing code from the book *Programming Languages: Build, Prove, and Compare* by Norman Ramsey☆24Updated last year
- The Egel Programming Language☆84Updated last month
- Scribe Reference Compiler☆22Updated last month
- j2 is a minimalist concatenative programming language that makes up for its simplicity by its ability to natively bind with C libraries' …☆45Updated 10 months ago
- A minimal ML, type-inferred, compiled, and/or interpreted in less than 750 lines☆36Updated 4 years ago
- A custom parser/auto-formatter for Standard ML☆71Updated last year
- The Higher-Order Intermediate Representation☆154Updated this week
- a little JIT VM language for (probably/eventually) terminal UI apps.☆62Updated 6 years ago
- Bottom Up Rewrite Generator☆26Updated 7 years ago
- A work-in-progess programming language modeled after Ada and C++☆25Updated 2 years ago
- ☆58Updated this week
- a Lispy Forth in C++☆24Updated 6 years ago
- My Own Linear Lisp☆38Updated 6 years ago
- Slides from a talk "Graph-Based Intermediate Representations: An Overview and Perspectives"☆19Updated last year
- A self-hosting mini Haskell compiler with a mini C runtime.☆74Updated 5 years ago
- simple snapshot-style integration testing for commands☆70Updated 6 months ago
- MimIR is my Intermediate Representation☆55Updated this week
- ☆47Updated 4 years ago
- Sed Lisp -- a lisp interpreter in GNU sed☆53Updated 4 years ago
- A tiny *optimising* compiler for an imperative programming language written in haskell☆157Updated 5 years ago
- Minimal operating system for x86 intended as a basis for benchmarking and running Gambit☆87Updated 4 years ago
- Regionalized Value State Dependence Graph written in Rust☆9Updated 5 years ago