EarlGray / language-incubator
Learning compilers, interpreters, code generation, virtual machines, assemblers, JITs, etc.
☆57Updated last year
Alternatives and similar repositories for language-incubator:
Users that are interested in language-incubator are comparing it to the libraries listed below
- Common lisp implementation of Val Schorr's Meta-II language☆18Updated 8 years ago
- A newborn programming language for extensible software☆16Updated 3 years ago
- Experimental implementation of a meta-hybrid JIT compiler mixing trace- and method-based compilation strategies.☆30Updated 3 years ago
- A statically-typed compiled language defined by a simple grammar☆24Updated 2 years ago
- The uncurried minimal functional programming language for CPS transformation☆18Updated last year
- The most minimal C you can do real work in☆16Updated 2 years ago
- Featherweight C, Executable Semantics: Parser, Type Checker, and Abstract Machine☆26Updated 4 years ago
- Fairly readable homoiconic language with primarily value (non-referential) semantics that balances the programmer's productivity with sca…☆63Updated 10 months ago
- ☆16Updated 3 years ago
- A programming language somewhat resembling cellular processes.☆34Updated 3 years ago
- ☆23Updated 3 years ago
- ☆55Updated 4 years ago
- Parser, code model, navigable browser and VM for the SOM Smalltalk dialect☆28Updated 2 years ago
- Scheme Interpreter in Rust☆28Updated 7 years ago
- An experimental language with compile time bounds checking☆15Updated 5 years ago
- Self-hosted ion compiler. Based on ion here: https://github.com/pervognsen/bitwise☆17Updated 6 years ago
- This is a simple stack virtual machine to be a translation target for toy languages.☆12Updated 4 years ago
- Purgeable memory allocations for Linux☆30Updated 5 years ago
- A toy programming language.☆39Updated last year
- GPU Accelerated, Distributed, Actor Model Language (WIP)☆29Updated last year
- quick c☆35Updated 3 years ago
- ☆19Updated last year
- SKI combinators☆54Updated 7 years ago
- NodeC -- A lean NodeJS in C using algebraic effect handlers.☆34Updated 6 years ago
- A compiler for the esoteric language ℂ.☆28Updated 3 years ago
- A small λ-calculus interpreter in C☆54Updated 10 years ago
- minimal lisp that compiles to x86☆10Updated 8 years ago
- a JVM bytecode assembler☆32Updated 6 years ago
- ☆18Updated 5 years ago
- Following [An Incremental Approach to Compiler Construction](http://scheme2006.cs.uchicago.edu/11-ghuloum.pdf)☆62Updated 3 years ago