dflemstr / tin
A statically structurally typed JIT-compiled programming language, mainly for embedding in other programs.
☆63Updated 5 years ago
Related projects ⓘ
Alternatives and complementary repositories for tin
- Proof of concept of procedural macro input parsed by LALRPOP☆51Updated last year
- A statically-typed compiled language defined by a simple grammar☆23Updated 2 years ago
- Rust library providing `Zc` for self-referential zero-copy structures☆41Updated 3 years ago
- A minimal in-memory database with relational algebraic expressions as queries☆60Updated 3 years ago
- Composable, lock-free, allocation-light data structures☆60Updated 6 years ago
- 🗃 UTF-8 string, byte string, and C string interner☆26Updated this week
- An LLVM compiler for an ML-like language (written in Rust)☆57Updated 2 years ago
- A no_std, zero-dependency crate for the creation and management of NaN-boxed types with Box-like semantics, tagged pointers and a macro i…☆19Updated 4 years ago
- The LLVM Kaleidoscope tutorial implemented in Rust☆31Updated 8 years ago
- Modular register allocator algorithms☆106Updated 2 years ago
- A small standalone WebAssembly interpreter in Rust☆36Updated 6 years ago
- A C expression parser and evaluator☆45Updated last year
- Performance comparisons between various virtual interpreter implementation strategies☆31Updated 7 months ago
- [WIP] Compiler for the Limonite programming language.☆14Updated 2 years ago
- a concurrent compiled programming language☆15Updated 2 years ago
- Implementation of the Lemon parser generator as a Rust procedural macro☆50Updated 3 years ago
- WLambda - Embeddable Scripting Language for Rust☆52Updated 2 weeks ago
- ☆22Updated 2 years ago
- ☆45Updated 7 months ago
- ☆91Updated last year
- ☆39Updated 3 years ago
- A WebAssembly test case generator☆43Updated 4 years ago
- A super-fast, stack-based virtual machine for dynamic languages☆53Updated last year
- Runtime with fast GC and easy concurrency.☆42Updated 3 years ago
- The Solid-State Register Allocator☆83Updated 2 years ago
- Rust crate to support allocation in contexts☆15Updated 2 years ago
- Platform-independent space-efficient tagged pointers in Rust☆17Updated 3 weeks ago
- Implementation of Immix Mark-Region Garbage collector written in Rust Programming Language.☆37Updated 3 years ago
- Virtual Machine/Interpreter dispatch method experiments in Rust☆38Updated 6 years ago