steel
Scheme interpreter
An embeddable and extensible scheme dialect with support for macros, contracts, and Rust integration
An embedded scheme interpreter in Rust
1k stars
14 watching
55 forks
Language: Rust
last commit: 10 days ago contractslispprogramming-languageracketrustschemescripting-languagetransducers
Related projects:
Repository | Description | Stars |
---|---|---|
pollrobots/scheme | An interpreter for a Scheme programming language implemented in WebAssembly | 171 |
jeffbezanson/femtolisp | A lightweight Scheme-like implementation with a focus on speed and conciseness. | 1,590 |
justinethier/husk-scheme | A Haskell implementation of the Scheme programming language with advanced features and a minimalist design philosophy. | 308 |
bradford-hamilton/monkey_lang_rust | Rewriting a scripting language in Rust to create a compiler and interpreter implementation | 6 |
mwerezak/sphinx-lang | An interpreter for a dynamically typed language written in Rust, aiming to create a lightweight and expressive language runtime. | 290 |
turbopape/scheje | A Scheme implementation on top of Clojure. | 145 |
hrundik/fscheme | An implementation of the Scheme programming language in ActionScript, allowing developers to write and execute Scheme code within an AS context. | 1 |
akoppela/elm-scheme | An implementation of Scheme, a Lisp-based programming language, in Elm, a functional programming language. | 7 |
clarkmcc/cel-rust | An interpreter for a lightweight expression language with C-like syntax | 380 |
narasimha1997/boson-lang | A programming language and ecosystem built on Rust to provide an interpreted, dynamically-typed platform for general-purpose hobby programming. | 122 |
ser1zw/mil | An interpreter and VM implementation for a lightweight programming language with basic data types and control structures. | 2 |
rhysd/wain | An experimental WebAssembly interpreter written in Safe Rust with a focus on performance and memory safety. | 436 |
progval/pythonvm-rust | A Rust-based implementation of a Python bytecode interpreter with goals of compatibility and sandboxing. | 73 |
wasmi-labs/wasmi | An efficient and lightweight WebAssembly interpreter with a focus on constrained and embedded systems. | 1,620 |
ferrous-systems/elements-of-rust | A collection of software engineering techniques and best practices for writing clear and effective Rust code. | 1,103 |