A toy Scheme-like language on Elixir, just for fun
Switch branches/tags
Nothing to show
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.
bin
config
lib
resources
src
test
.gitignore
MIT-LICENSE
README.md
TODO.md
lighthouse
mix.exs

README.md

Lighthouse Scheme

A toy Scheme-like language built on top of Elixir, just for fun.

ScreenShot

In action:

https://vimeo.com/131496359

Running the REPL

From the command line:

./lighthouse

You can also access the repl from inside iex:

# iex -S mix
Scheme.repl

Running a file

./lighthouse path-to-file.scm

Note the file extension must be .scm

Running tests for the library

As it stands there is a small standard library and test framework.

To run the tests:

bin/run-tests