Skip to content

martintrojer/scheme-clojure

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

An interpreter of (a subset of) the Scheme programming language

Written in Clojure

Copyright Martin Trojer martin.trojer@gmail.com

Licensed under GPLv3

This is a toy, created as code example to the blogposts listed below. It was never the intention create a complete Scheme implementation. If you're interested in Scheme on the JVM, I suggest Kawa http://www.gnu.org/software/kawa/

2 versions are available; embedded (internal) and external DSL

For more information see

Embedded DSL

Sources in the folder called

internal/

Usage

$ lein run

External

Leiningen project and sources in the folder called

external/

Usage

Run the test suite

$ lein test

Play with the REPL

$ lein run

Releases

No releases published

Packages

No packages published