jwhiteman / lighthouse-scheme

A toy Scheme-like language on Elixir, just for fun

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

A toy Scheme-like language on Elixir, just for fun

License:MIT License


Languages

Language:Elixir 84.8%Language:Scheme 9.2%Language:Erlang 5.6%Language:Shell 0.4%