grift_repl 1.4.0

REPL for the Grift Scheme language
Documentation

Grift REPL

A Read-Eval-Print-Loop for the Grift R7RS-compliant Scheme interpreter.

Features

  • Rich error display with stack traces
  • Line editing with arrow keys (via rustyline)
  • GC commands and statistics
  • Help system
  • Output callback for side effects during macro expansion
  • Integrated StdIoProvider from grift_std for port-based I/O (stdin, stdout, stderr, and dynamic string ports)

Usage

use grift_repl::run_repl;

run_repl::<10000>();