Scheme Interpreter

A Python-based interpreter for a Scheme functional language, implementing a full read‑eval‑print loop and core language features (special forms, user-defined procedures, tokenization, and parsing).