BugenZhao / Lime
π A Rust/Swift-like modern interpreted programming language. First-class functions, first-class expressions, and functional techniques included!
β9Updated 3 years ago
Related projects β
Alternatives and complementary repositories for Lime
- a concurrent compiled programming languageβ15Updated 2 years ago
- π« Toy ML-like Imperative Programming Language (WIP)β10Updated 3 years ago
- Just for fun riscv64 emulator, which boots the Linux.β40Updated last year
- General purpose thread safe GC.β7Updated 5 years ago
- A concurrent GC.β42Updated 2 years ago
- Compiler for the Tiger programming languageβ12Updated 6 years ago
- π§ββοΈA small programming language with static typing and native compilation, selfhostedβ20Updated this week
- Game Engine From Scratch -- Rust China Conference 2020 topic by LemonHX and his team.β14Updated 3 years ago
- Simple Java Virtual Machine written in pure Rustβ34Updated 2 months ago
- A gradually typed language originally based on the crafting interpreters seriesβ65Updated this week
- ioring wrapper for windows-rsβ21Updated 2 years ago
- An LLVM compiler for an ML-like language (written in Rust)β57Updated 2 years ago
- An x86-64 kernel with ~100% Rust (originally) in a week. `async` inside!β53Updated 2 years ago
- Imp is a statically typed and compiled scripting language with the goal of increasing programmer confidence.β12Updated 2 years ago
- A library for garbage collection in Rust.β12Updated 3 years ago
- Term project for TaPL. A mini coq-like proof assistant.β16Updated 6 years ago
- A multi-threaded, persistent key/value storeβ17Updated 3 years ago
- Write yourself a simply-typed lambda calculus using Rust in a week!β12Updated 6 months ago
- Next-GEN Confguration Template Generation Languageβ12Updated 2 years ago
- The Iron programming languageβ16Updated 5 years ago
- Pretty printing library for SQLβ24Updated last year
- Sruth LΓΉbach: A toy optimization engineβ23Updated 3 years ago
- Handle TrapFrame across kernel and user space on multiple ISAs.β31Updated 4 months ago
- Parser Combinator ver. Rustβ15Updated 4 years ago
- Garbage collector libraryβ24Updated 2 years ago
- Reuse Analysis in MLIR and Rust. Functional programming meets performance.β15Updated 2 months ago
- impl GlobalAlloc for Boehm GCβ20Updated this week
- A super-simple compiler demoing how to talk to LLVM from Rustβ92Updated 8 years ago
- Simple C-like language for clear and concise programs, also has a pretty quick compiler!β19Updated last year