A toy implementation of a subset of Scheme in Haskell.
This repository uses Cabal to manage dependencies and to compile. To install dependencies and build the program, run:
cabal install
cabal build
On the command line, run ./scheme
to start the REPL. This file is in dist/build/scheme/scheme
To load the standard library, run (load "stdlib.scm")
in the REPL.
To document with Haddock, run:
haddock Main.hs --html -o docs