Scala Powered Lisp
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
src/main
.gitignore
LICENSE
README.md
build.properties
build.sbt

README.md

spl

Scala Powered Lisp

The lisp can be run in sbt (with run command). Or can be run as a an application. Class Repl has a main method. Either way you will have a repl where you can type lisp expression. There are some commands built in (load - to load some file containing definitions and quit - to exit the repl):

  • :load file_name
  • :quit

More information on how the lisp implementation was built: a non-blog post and a presentation.