ribbit

Scheme interpreter

A portable Scheme implementation with R4RS compliance and compactness.

A portable, compact and extensible Scheme implementation that is fully R4RS compliant. This includes closures, I/O, tail calls, first-class continuations and a Read Eval Print Loop (REPL). The R4RS Scheme REPL fits inside 6.5Kb !

GitHub

488 stars
19 watching
43 forks
Language: Scheme
last commit: 6 days ago

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
akoppela/elm-scheme An implementation of Scheme, a Lisp-based programming language, in Elm, a functional programming language. 7
hrundik/fscheme An implementation of the Scheme programming language in ActionScript, allowing developers to write and execute Scheme code within an AS context. 1
mattwparas/steel An embeddable and extensible scheme dialect with support for macros, contracts, and Rust integration 1,222
justinethier/husk-scheme A Haskell implementation of the Scheme programming language with advanced features and a minimalist design philosophy. 308
turbopape/scheje A Scheme implementation on top of Clojure. 145
rho-devel/rho Refactoring R language interpreter into an efficient, VM-based interpreter using modern techniques. 133
dstcruz/write-yourself-a-scheme-in-48-hours Haskell solutions to a tutorial on writing a Scheme interpreter in 48 hours 75
iainctduncan/scheme-for-max An external for Max/MSP that enables scripting and live coding with Scheme Lisp 201
robert-van-engelen/tinylisp A compact C implementation of Lisp with 20 built-in primitives and a REPL. 854
rui314/minilisp A minimalistic Lisp interpreter in C 1,479
marcoonroad/nocoiner A Commitment Scheme library that provides secure and deterministic message authentication and confidentiality using authenticated encryption. 11
status-im/nim-blscurve An implementation of a signature scheme for cryptographic applications. 26
ucb-bar/midas Automated framework for converting digital circuit designs into FPGA-accelerated simulators 97