steel

Scheme interpreter

An embeddable and extensible scheme dialect with support for macros, contracts, and Rust integration

An embedded scheme interpreter in Rust

GitHub

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